BigVideo.js在视频后显示图像
问题描述:
我使用BigVideo.js(http://dfcb.github.io/BigVideo.js/)作为背景视频。我搜索了四周,似乎无法在视频结束后获得海报图片。有没有人知道一种方法来做到这一点?BigVideo.js在视频后显示图像
理想情况下,我希望它在所有可能的情况下都是透明的,因为我已经有了backstretch.js jQuery插件可见的背景图片。
答
不知道如果这个工程,但由于bigvideo.js使用video.js API,你可以使用ended
事件来检查,如果视频播放已经结束,这样做:
$(window).load(function(){
_V_("your-video-element").ready(function(){
this.addEvent("ended", function(){
//show poster image
BV.show(poster_image_url); //BV is bigvideo object
});
});
});
答
将视频元素是什么使用BigVideo.js?我有一个网站点击一个div播放背景视频。所以这不是调用一个。没有视频元素。
这个答案使我很清楚如何使用videojs事件与我在这个jsbin中测试的bigvideo http://*.com/a/17591656/436014:http://jsbin.com/quguwasoge/edit ?HTML,JS,输出 – waffl 2015-09-30 18:15:58