我在使用旧版Firefox的VideoJS库来显示视频方面遇到了问题。 VideoJS提供了在这种情况下使用Flash的后备,这就是我在下面的代码中所做的事情(techOrder
首先使用flash
,这仅适用于FF )
var golf_vid;
videojs("golf_video", { techOrder: ['flash','html5'] }).ready(function() {
golf_vid = this;
golf_vid.on("ended", replay_video);
golf_vid.play();
});
function replay_video() {
golf_vid.play();
}
当我不使用Flash时,循环播放视频的功能与<video>
标记一起使用。但停止并且不会重新启动Flash - 有没有办法在循环中播放它?
答案 0 :(得分:0)
找到答案,这里是(希望将来帮助其他人)。
// play the video in a loop and use the correct tech order based on the browser
videojs("golf_video", { loop: true, techOrder: ['flash','html5'] }).ready(function() {
golf_vid = this;
golf_vid.on("ended", replay_video);
golf_vid.play();
});