"Undefined не является функцией", воспроизводящий звук в Dashcode - PullRequest
1 голос
/ 26 января 2012

Я пытаюсь воспроизвести звук в виджете Dashcode. Я просто перетащил файл на виджет, и теперь у меня есть элемент видео.

Это код, который я использую:

// Values you provide
var qtElement = document.getElementById("video"); // replace with the ID of a QuickTime element
// QuickTime code
qtElement.Play();

Когда доходит до последней строки, я получаю эту ошибку:

"Undefined is not a function"

1 Ответ

1 голос
/ 01 марта 2012

Я только что решил проблему с моим собственным виджетом, используя

var qtElement = document.getElementById('AlainVoice');
// QuickTime code
qtElement.children[0].play();

Важная часть - это children [0], поскольку Dashcode теперь помещает Id в окружающий div.

...