[英]videojs fallback to download link
除了Flash Fallback之外,我还希望它应该具有下载链接Fallback。 我认为可以通过Video tag实现。 但是我想使用如下的javascript代码实现它。 能否请你帮忙 !!
var videlem = document.createElement("video");
videlem.id="id";
videlem.setAttribute('class',"video-js vjs-default-skin");
videlem.setAttribute('preload', "auto");
var sourceMP4 = document.createElement("source");
sourceMP4.setAttribute('src', url);
videlem.appendChild(sourceMP4);
var div = document.getElementById(div1);
div.appendChild(videlem);
player=videojs({"controls": true , "techOrder": ["html5", "flash"]}, function(){
this.on("ended", function(){
console.log("VideoEnded") ;
});
});
我希望它应该回退到Download Link。 请建议我将代码放在哪里。
谢谢你。
与您监听结束事件的方式类似,您可以监听错误事件。 错误代码4
表示无法播放任何源。
player.on('error', function() {
if (this.error().code === 4) {
// Cannot play any source, show alternative
}
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.