我想在播放10秒后自动暂停视频。
这是HTML代码
<video id="video_kgvid_0" controls preload="metadata"
poster="video poster url" width="640" height="267" class="fitvidsignore video-js kg-
video-js-skin">
<source src="video url" type="video/mp4" data-res="534p">
</video>
到目前为止尝试了这个JS代码
var pausetime = 10;
var myPlayer = videojs('video_kgvid_0');
myPlayer.on('timeupdate', function (e) {
if (myPlayer.currentTime() >= pausetime) {
myPlayer.pause();
}
});
myPlayer.play();
请注意,我使用的是一个名为&#34; Video Embed&amp;缩略图生成器&#34;在WordPress网站上。
答案 0 :(得分:1)
是的,你可以试试这个
var pausetime = 10;
var myPlayer = videojs('video_kgvid_0');
myPlayer.on('timeupdate', function (e) {
if (myPlayer.currentTime() >= pausetime) {
myPlayer.pause();
pausetime = Number(myPlayer.currentTime()) + 10;
}
});
myPlayer.play();