如何在视频中 10 秒后自动暂停视频.js



我想在播放 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();

请注意,我在WordPress网站上使用了一个名为"视频嵌入和缩略图生成器"的插件。

是的,你可以试试这个

   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();

最新更新