HTML5如何检查用户是否观看了整个视频?

时间:2013-11-15 14:39:32

标签: html5

HTML5如何检查用户是否观看了整个视频?即,没有跳过。它在基于桌面的浏览器上很简单,但即使您没有明确启用它,iOS也允许播放控制。因此,仅仅听取“已结束”事件并不准确。

1 个答案:

答案 0 :(得分:0)

在iOS中试试这个。我只能在Chrome和Firefox中测试:

使用搜索事件

vid.addEventListener("seeked", function() {

}, false);

此外,如果您只想检测向前搜索的用户,请通过收听 timeupdate 事件并阅读 currentTime 属性来跟踪播放位置。

See this JSFiddle