视频结束后我希望它再次播放,但这次是从不同的开始时间开始。我添加了一个视频结束事件处理程序:
video.addEventListener('ended', handleVideoEnd);
我的handleVideoEnd看起来像这样:
function handleVideoEnd(e) {
if (currentVideo.loop) {
var video = document.getElementById('video');
video.currentTime = 1;
video.play();
}
}
不幸的是,当我使用该代码时,我的视频会在几秒钟内损坏,从而产生这种影响:http://screenshot.sh/m1UaF580NNx8B 但是,如果我将currentTime设置为0,则不会出现此问题。
我目前正在使用网络视频并在Chrome中进行测试。在寻找视频部分时,有没有人有类似的问题?