我有這樣的代碼,我使用播放MP3:MP3在音頻標籤在Firefox
<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。
但是,如何獲取顯示的鏈接?
謝謝!
UPDATE:這是我看到
的值是一個JavaScript接受的解決方案?檢查'audio'元素的'error.code'屬性,如果它是'4',則用鏈接替換元素。請注意,在Firefox中,仍然可以右鍵點擊並下載音頻。 – robertc
這真是太好了,謝謝羅伯特,我會試着看看我是否可以利用error.code屬性。關於你的第二點,我希望情況會是這樣,但它實際上是灰色的。該選項是保存音頻文件爲...或類似的東西,它無法訪問,我可以把一個截圖,如果這是不尋常的行爲。如果我能得到音頻標籤的error.code,我會告訴你。你應該讓這個答案:)謝謝! –