jwplayer:使用seek(), onTime()和stop()来播放部分视频

jwplayer: using seek(), onTime() and stop() to play part of the video

本文关键字:stop 播放部 视频 使用 seek jwplayer onTime      更新时间:2023-09-26

我使用的是最新的JW Player云托管版本。

我需要使用seek(), onTime()stop()寻找视频从某个位置开始并在某个位置停止。

jwplayer().onReady(function() { 
    jwplayer().seek(300).onTime(function(event) {
        if(event.position>330) {
            jwplayer().stop();
        }
    });
});

以上命令显示视频的开始和停止,但如果用户再次点击播放按钮,则视频从开始开始播放,而不是按seek()规定的时间播放。

我有这个视频的广告。

任何帮助!

谢谢

你可以尝试使用onBeforePlay()方法,它在播放前触发,如:

jwplayer('player').setup({
        ......
    });
jwplayer().onBeforePlay(function(){ 
    jwplayer().seek(300); 
});