我正在使用video.js(4.1.0),并希望在视频结束时返回到准备开始状态。我不知道该怎么做。
如果我这样做 myPlayer.on(“已结束”,function(){ });
并使用myPlayer.posterImage.show()在其中加载海报框架;即使用户再次开始播放视频,它也会覆盖整个视频对象。
如果,最后,我这样做: this.pause(); this.currentTime(0); 视频在开头暂停,而不是带有海报框的就绪状态。
有关如何实现这一目标的任何想法?
答案 0 :(得分:2)
当播放重新开始时,海报图像应该会再次消失 - 你有没有链接吗?它在this fiddle中,其中显示了posterImage和bigPlayButton,并且currentTime设置为0.
var vid = videojs("myVideo");
vid.on("ended", function(){
vid.posterImage.show();
vid.bigPlayButton.show();
vid.currentTime(0);
})