Firefox中音频标签中的MP3

时间:2011-09-20 21:43:49

标签: html5 firefox audio mp3

我有这个代码,我用它来播放MP3:

<p>Current Recording<br><br>
<audio controls='controls'><source src='".$rec_url."' type='audio/mp3' />
<a href='".$rec_url."'>Click to Download the Current Recording</a>
</audio></p>

我可以在Chrome中看到音频播放器,我可以在IE8中下载链接。我的问题是我只是在Firefox上看到一个带有X的黑盒子。我不需要在Firefox的播放器中播放它,我知道Firefox并不支持播放MP3。

但是如何让链接出现?

谢谢!

更新:这就是我所看到的

enter image description here

2 个答案:

答案 0 :(得分:4)

Firefox仅支持ogg和wave。你可以这样做:

<audio controls='controls'>
    <source src='".$rec_url."' type='audio/mp3' />
    <source src='".$rec_ogg_url."' type='audio/ogg' />
    <a href='".$rec_url."'>Click to Download the Current Recording</a>
</audio>

答案 1 :(得分:0)

我检查了元素的error.code属性,然后删除了整个标记,如果它的值为4,则用链接替换它。