javascript中的视频控制验证
我正在创建一个调查,其中应该包括视频。我需要验证被调查者是否完全观看了视频。确保这是您提供的视频的持续时间。javascript中的视频控制验证,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我正在创建一个调查,其中应该包括视频。我需要验证被调查者是否完全观看了视频。确保这是您提供的视频的持续时间。如果((peformance.now()/1000)
如果((peformance.now()/1000)
视频持续时间可以以秒为单位保留,就像假设是1.30秒,我们需要写90秒一样?@dandavis,这不考虑页面和视频的加载。您可以在视频的timeupdate
上添加一个侦听器,增加一个变量,并检查达到的量是否与视频的持续时间*30大致对应,或者使用相同的事件,并检查最后一次调用的当前时间是否大于或小于1/30秒,如果没有问题(如果用户没有单击时间线),将回调附加到onedded
。或者,对于这样一部短片,您只需在oneded
上附加回调,用户跳过大量视频的可能性很低。我认为加载页面和视频所需的时间与用户在视频播放完成后单击next所需的时间大致相同。这是观看视频的最短时间,而且实现起来非常简单。如果几秒钟的精度很重要,可以在视频开始播放时注意performance.now()的值。