无法在Mozilla中播放音频

问题描述:

我在包含音频文件的机身内部有一个音频标签。我想在机身完成加载时播放它。它在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

使用.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播放 –