Быстрое воспроизведение с использованием Javascript - PullRequest
0 голосов
/ 26 августа 2010

Я читал Руководство по сценариям JavaScript для QuickTime , и там он дает вам пример того, как воспроизводить видео с помощью команды javascript.К сожалению, всякий раз, когда я пытаюсь, мне сообщают об ошибке document.Camera_0.Play() is not a function в firebug.

Мой код выглядит следующим образом:

        QT_WriteOBJECT_XHTML(
            'video_placeholder.jpg',
            '200', // 4:3
            '150',
            '',
            'enablejavascript', 'true',
            'obj#id', 'Camera_0',
            'emb#name', 'Camera_0',
            'href', 'http://userwww.sfsu.edu/~infoarts/technical/howto/sound/test.mov',
            'controller', 'false',
            'target', 'myself'
        );

и

    $(".camera_live_clickable").click(function() {
        document.Camera_0.Play();
    });

document.Camera_0является допустимым объектом в соответствии с FireBug.

1 Ответ

0 голосов
/ 26 августа 2010

Я получил это для работы, добавив заполнитель фильма и изменив параметры href и target на qtsrc с отключенным autoplay:

        var qtEmbed = QT_GenerateOBJECTText_XHTML(
            'video_placeholder.mov', //'video_placeholder.jpg',
            '200', // 4:3
            '150',
            '',
            'enablejavascript', 'true',
            'obj#id', 'Camera_0',
            'emb#name', 'Camera_0',
            'controller', 'false',
            'qtsrc', 'rtsp://quicktime.tc.columbia.edu:554/users/lrf10/movies/sixties.mov',
            'autoplay', 'false'
        )
...