我有这个代码,我用它来播放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。
但是如何让链接出现?
谢谢!
更新:这就是我所看到的
答案 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,则用链接替换它。