是否有更好的方法/做法可以获得与example相同的结果,并可能避免在play();
被触发时的1秒延迟。
我不需要将整个视频发送到loop
,而是要在视频时间线的特定位置重新开始。
示例:http://jsfiddle.net/8dsco0o3/
HTML:
<video id="myVideo" width="720" height="476" autoplay>
<source src="video.mp4" type="video/mp4">
</video>
JavaScript的:
var vid = document.getElementById("myVideo");
vid.onended = function() {
vid.currentTime = 3;
vid.play();
};