2017-07-29 95 views
1

我在包含音頻文件的機身內部有一個音頻標籤。我想在機身完成加載時播放它。它在Chrome中播放,但無法在Mozilla Firefox中播放。我嘗試過下載文件,然後用本地文件播放它,但我得到了類似的結果。無法在Mozilla中播放音頻

下面是HTML中的音頻標籤聲明:

<audio id="audio" src="http://jPlayer.org/audio/mp3/gbreggae-leadguitar.mp3"></audio> 

這裏是JS用身體負荷後播放音頻:

document.body.onload=function(){ 
      document.getElementById("audio").play(); 
      }; 
+0

您正在使用哪個版本?我可以看到這是最新版本 – Vineesh

+0

的工作是什麼版本?@Vineesh – Mozmith

+0

我的是54.0。其工作在較低的版本。不是較高的那些 – Mozmith

回答

0

使用.OGG格式,我有同樣的問題,這件事情解決了我的問題。 見下文: - 希望它有幫助。

<audio id="Green"> 
 
     <source src="assets/audio/Green.mp3" </source> 
 
     <source src="assets/audio/Green.ogg"> 
 
    </audio>

+0

你能解釋一下爲什麼會發生這種情況嗎? – Mozmith

+1

其原因是對.mp3文件的支持在版本52及以上版本的mozilla中被棄用。支持的文件包括.wav,.ogg和其他一些文件。您可以接受Ashish的答案。他提供了正確的解決方案 –

+0

對.mp3文件的支持已被棄用在52版本的mozilla中有這種記錄,@RahulDas?沒有提到[這裏](https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats#Browser_compatibility) - 唯一需要注意的是操作系統必須「支持」MP3播放 –