【发布时间】:2018-01-30 00:57:20
【问题描述】:
我有一个视频,我想在页面加载时自动播放,并在结束时从特定点(16 秒)循环播放。如果我在 HTML 中添加“自动播放”,则视频根本不会循环播放。如果我在 HTML 中添加“循环”,视频会循环但忽略 EventListener。如果我不添加循环或自动播放并手动播放视频,它会像我想要的那样循环播放 16 秒。
如何让我的视频在页面加载时自动播放并在 16 秒时循环播放?以下是我的代码:
document.getElementById('video1').addEventListener('ended', function(){
this.currentTime = 16;
this.play();
}, false);
<video id="video1" width="100%" autoplay >
<source src="video1.webm" type="video/webm">
</video>
【问题讨论】:
标签: javascript html video