shoutcast stream在最新的firefox 21上使用mediaelement js音频播放器无法正常工作

时间:2013-05-24 06:13:21

标签: firefox html5-audio mediaelement.js shoutcast

shoutcast流在最新的firefox 21上使用mediaelement js音频播放器无效。它可以在Chrome和IE等其他浏览器上工作。

您可以查看以下链接。它早期使用较旧的Firefox。

Test link

2 个答案:

答案 0 :(得分:1)

这个问题只能通过Firefox浏览器的Flash回退来解决。 您可以在JS代码中找到以下行

t.supportsMediaTag = (typeof v.canPlayType !== 'undefined' || t.isBustedAndroid ) ;

更改为

t.supportsMediaTag = (typeof v.canPlayType !== 'undefined' || t.isBustedAndroid )&& ( !t.isFirefox) ;

答案 1 :(得分:0)

如果您找到此问题的解决方案,请与我们联系。我遇到了完全相同的问题。

[edit]我找到了解决方案。将参数“mode:'shim'”添加到您设置Mediaelement.js媒体播放器的位置,以强制回退到组件的flash / silverlight。

有关详细信息,请阅读此处的第一条评论:what is mode:shim actually doing?

我正在努力让它只为firefox做这个,但强制所有浏览器的这个后备不会破坏任何东西,所以它在短期内是一个很好的解决方案。