更新时间事件侦听器会在视频时间更改时更新时间。但是,在浏览视频时,时间不会持续更新,它将冻结一两秒钟,然后再次更新。
我的猜测是这是正确的行为,如果是这样,还有另一种方法可以解决此问题,以便时间更新类似于它在清理时对html5默认视频控件的作用。
var player = document.getElementById("video");
player.addEventListener("timeupdate", function() {
document.getElementById("time").innerHTML = player.currentTime;
});
<video id="video" controls>
<source src="http://clips.vorwaerts-gmbh.de/VfE_html5.mp4" type="video/mp4" />
</video>
<p id="time"></p>