使用 javascript 控制 Quicktime

发布于 2024-10-20 22:09:10 字数 1008 浏览 4 评论 0原文

我正在使用 javascript 控制 Quicktime 并播放 MIDI 文件。

我无法注册以下任何事件。

qt_begin
qt_load
qt_ended

ETC 这是用户指南 http://developer.apple.com/library/mac/#documentation/QuickTime/Conceptual/QTScripting_JavaScript/bQTScripting_JavaScri_Document/QuickTimeandJavaScri.html#//apple_ref/doc/uid/TP40001526-CH001-SW3

这是我非常简单的代码。

  QT_WriteOBJECT('test2.mid', '180','160', '',

       'obj#id', 'movie1', 'emb#name', 'movie1', 'enablejavascript', 'true');

       window.onload = load;


       function doSomething(){
       window.alert("Working!");           }

       function load()
       {
        document.getElementById('movie1').addEventListener('qt_load',doSomething);
       }

想知道它是否不适用于 Midi 文件?或者我做错了什么。

I am controlling quicktime with javascript and am playing a midi file.

I cannot get any of the following events to register.

qt_begin
qt_load
qt_ended

Etc
Here is the userguide
http://developer.apple.com/library/mac/#documentation/QuickTime/Conceptual/QTScripting_JavaScript/bQTScripting_JavaScri_Document/QuickTimeandJavaScri.html#//apple_ref/doc/uid/TP40001526-CH001-SW3

And here is my very simple code.

  QT_WriteOBJECT('test2.mid', '180','160', '',

       'obj#id', 'movie1', 'emb#name', 'movie1', 'enablejavascript', 'true');

       window.onload = load;


       function doSomething(){
       window.alert("Working!");           }

       function load()
       {
        document.getElementById('movie1').addEventListener('qt_load',doSomething);
       }

Wondering if it does not work with Midi Files?Or I am doing something wrong.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文