我正在使用JWPlayer(许可版本)。但是如果没有安装Flash播放器,则会出现错误
“加载播放器时出错:找不到可播放的来源”** 。
当显示以上错误时,我必须使用JavaScript显示警告消息,因为我使用了onError事件,但它无效。
除了onError事件之外,下面的代码工作正常。
jwplayer("container").setup({
flashplayer: "<?php echo $this->getSkinUrl('video/mediaplayer/jwplayer.flash.swf') ?>",
autostart: true,
file: "<?php echo $this->getSkinUrl('video/').$video ?>",
//type: 'mp4',
controls:false,
logo: {
hide: true,
position: 'top-left'
},
width: '432',
height: '648',
stretching:'fill',
screencolor:'FFFFFF',
events: {
onError:function({alert('Error');},
onComplete: function() {document.getElementById('vid').style.display="none" ;}
}
});
答案 0 :(得分:1)
JW Player尚未公开此类“安装”错误。 onError()事件确实包含所有“媒体”错误。
需要以不同的方式捕获安装错误,因为此时JavaScript API本身实际上还不可用。可以在此处跟踪添加此项的任务: