Javascript 如何覆盖flowplayer onError消息
我有下面的js。如果flv url不存在,则调用onError函数,这很好 但是,当前它显示警报,然后继续显示不友好的错误消息。如何使用更友好的内容覆盖此消息Javascript 如何覆盖flowplayer onError消息,javascript,jquery,flowplayer,Javascript,Jquery,Flowplayer,我有下面的js。如果flv url不存在,则调用onError函数,这很好 但是,当前它显示警报,然后继续显示不友好的错误消息。如何使用更友好的内容覆盖此消息 $f(videoid, "/swf/flowplayer-3.1.5.swf", { playlist: list1, wmode: 'opaque', plugins: { gatracker: { url: "/swf/flowplayer.analytics
$f(videoid, "/swf/flowplayer-3.1.5.swf", {
playlist: list1,
wmode: 'opaque',
plugins: {
gatracker: {
url: "/swf/flowplayer.analytics-3.1.5.swf",
trackingMode: "Bridge",
debug: false
}
},
onError: function(err) {
alert('Error Code: ' + err);
}
});
我不太清楚你的想法,但你可以这样做 将此放置在希望错误消息显示的位置
<div id="errorbox"></div>
并将javascript更改为
$f(videoid, "/swf/flowplayer-3.1.5.swf", {
playlist: list1,
wmode: 'opaque',
plugins: {
gatracker: {
url: "/swf/flowplayer.analytics-3.1.5.swf",
trackingMode: "Bridge",
debug: false
}
},
onError: function(err) {
$('#errorbox').text('Your error message.... '+ err).fadeIn('fast');
}
});
这将以一种友好的用户方式在粘贴HTML的地方显示一条错误消息。希望这能有所帮助,但很难确切知道您的意思。您还应该确保将玩家属性“淋浴RORS”设置为false。这样,丑陋的方形错误就不会出现在视频播放器框架中
$f(videoid, "/swf/flowplayer-3.1.5.swf", {
playlist: list1,
wmode: 'opaque',
plugins: {
gatracker: {
url: "/swf/flowplayer.analytics-3.1.5.swf",
trackingMode: "Bridge",
debug: false
}
},
onError: function(err) {
$('#errorbox').text('Your error message.... '+ err).fadeIn('fast');
}
});