检测网页中视频播放结束

5

有没有一种广泛支持的视频播放技术,可以在Javascript中捕获到播放结束时的事件/钩子?

我的目标是提供一个网页,播放视频,然后在播放完成后向用户提出一个关于视频的问题。 在他们实际观看视频之前,该问题将被隐藏或禁用。

2个回答

12

HTML5视频有一个onended属性

video.onended = function(e) {
  // do stuff
}

你可以回退到JW Flash播放器,该播放器具有API


这需要用户接受安装JW播放器,对吗? - Eric J.
不,jwplayer只是一个Flash视频播放器。你可以免费下载它,并将其用作HTML5视频的备份来播放FLV文件。 - Galen
您是否有(或者能够提供)一份在多种浏览器中兼容良好的经过充分测试的HTML代码片段,可用于将HTML5播放器降级到JW播放器(最好还包括NOSCRIPT消息)? - Eric J.
我在我的视频播放器(HTML5)上有一个div,当鼠标悬停时会显示其他视频选项(基本上是播放列表)。我想要一个脚本,在视频结束时显示这个div,并在选择其中一个缩略图时消失。我该怎么做?这是网站:http://www3.carleton.ca/clubs/sissa/html5/。 - Batman

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接