我希望每次出现错误时jwplayer都会加载不同的视频。 我试过了
jwplayer().onError(function(e){
setTimeout(function(){
jwplayer().stop();
var errorVideo="http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4";
jwplayer().setup({
file: errorVideo,
height: 360,
width: 640,
autostart:true
}).load();
}, 1000);
}
我可以听到音频但看不到视频
答案 0 :(得分:2)
在使用新视频致电jwplayer().remove()
之前,请尝试拨打jwplayer().setup()
以删除旧视频。
答案 1 :(得分:0)
尝试使用.load()
代替.setup()
。这会将新文件加载到现有播放器中,而不是创建具有冲突JS的新播放器。
以下是此功能的演示,其中包含代码示例:https://developer.jwplayer.com/jw-player/demos/basic/custom-error/