shoutcast流在最新的firefox 21上使用mediaelement js音频播放器无效。它可以在Chrome和IE等其他浏览器上工作。
您可以查看以下链接。它早期使用较旧的Firefox。
答案 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做这个,但强制所有浏览器的这个后备不会破坏任何东西,所以它在短期内是一个很好的解决方案。