Javascript JWPLAYER自定义错误消息

Javascript JWPLAYER自定义错误消息,javascript,jwplayer,Javascript,Jwplayer,我在我的页面上嵌入了JWPlayer和自定义错误消息,当流不在线但错误图像未加载时,这些消息会显示不同的图像 <script type='text/javascript'> jwplayer('player').setup({ file: 'http://blog.com/stream.m3u8', image: 'http://blog.com/streamimage.png', title: 'STREAMING TITLE

我在我的页面上嵌入了JWPlayer和自定义错误消息,当流不在线但错误图像未加载时,这些消息会显示不同的图像

<script type='text/javascript'>
    jwplayer('player').setup({
        file: 'http://blog.com/stream.m3u8',
        image: 'http://blog.com/streamimage.png',
        title: 'STREAMING TITLE',
        width: '100%',
        height: "100%",
        aspectratio: '16:9',
        skin: 'glow',
        mute: 'true',
        ga: '{}'
    });
    jwplayer().onError(function(){
        jwplayer().load({image:"http://blog.com/streamimage-error.png"});
        jwplayer().play();
    });
</script>

jwplayer('player')。设置({
档案:'http://blog.com/stream.m3u8',
图像:'http://blog.com/streamimage.png',
标题:'流媒体标题',
宽度:“100%”,
高度:“100%”,
aspectratio:'16:9',
皮肤:“发光”,
哑巴:“真的”,
ga:“{}”
});
jwplayer().onError(函数(){
jwplayer().load({image:http://blog.com/streamimage-error.png"});
jwplayer().play();
});
请参见

您需要添加文档
jwplayer()中提到的文件属性http://jwplayer.com/errorfile.mp4,图像:http://jwplayer.com/errorfile.jpg"});

您需要为此创建
错误视频
,并更改代码

<script type='text/javascript'>
    jwplayer('player').setup({
        file: 'http://blog.com/stream.m3u8',
        image: 'http://blog.com/streamimage.png',
        title: 'STREAMING TITLE',
        width: '100%',
        height: "100%",
        aspectratio: '16:9',
        skin: 'glow',
        mute: 'true',
        ga: '{}'
    });
    jwplayer().onError(function(){
        jwplayer().load({file:"http://jwplayer.com/errorfile.mp4", image:"http://blog.com/streamimage-error.png"});
       // jwplayer().play();// i dont think you need to play video if it throws error
    });
</script>

我希望有帮助

查看API文档,似乎需要加载带有图像值的视频文件<代码>文件:http://blog.com/error.mp4“
例如,根据本文件。你可以包括imageYeah,但是如果这是强制性的,你还需要包括一个使用file属性的链接。要使此功能正常工作,需要创建错误视频!您的最后一个脚本在播放事件5秒后有效,但在OneError事件中无效。
jwplayer().onBuffer(function(){
theTimeout = setTimeout(function(){
jwplayer().load({file:"http://jwplayer.com/errorfile.mp4",image:"http://jwplayer.com/errorfile.jpg"});
jwplayer().play();
},5000);
});