在HTML5视频代码中使用QuickTime / JavaScript API

时间:2011-07-15 22:29:08

标签: javascript ipad html5 video quicktime

我正在使用新的视频代码构建HTML5网络应用程序。我使用了大多数新功能,但其中一些尚未实现,我可以使用旧的QT / JS API。

Apple提供以下文档: http://developer.apple.com/library/safari/#documentation/QuickTime/Conceptual/QTScripting_JavaScript/bQTScripting_JavaScri_Document/QuickTimeandJavaScri.html#//apple_ref/doc/uid/TP40001526-CH001-SW5

但这只是vor对象或embed标签。你知道是否有办法使用视频标签吗?

(我的请求的全部目的是在iOS上捕获事件,用户可以实际按下视频播放)

1 个答案:

答案 0 :(得分:0)

如果我正确理解您想要在用户开始播放HTML5视频时捕获该事件,您可以使用以下事件:

videoElements = document.getElementsByTagName("video");

for (var i = 0; i < videoElements.length; i++) {
    ele = videoElements[i];
    ele.addEventListener("play", onVideoPlay);
    ele.addEventListener("pause", onVideoPause);
    ele.addEventListener("ended", onVideoEnded);
}

或者你想要实现的其他目标是什么?