Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的视频控制验证_Javascript_Jquery_Jquery Ui - Fatal编程技术网

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()的值。