Я управляю QuickTime с помощью JavaScript и играю 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 Files? Или я делаю что-то не так.