为什么这在safari中有效但在firefox中无效?

时间:2010-12-15 08:18:35

标签: html html5-audio

以下代码不会自动开始在Firefox中播放mp3,但它会在safari和chrome中播放。这是一个插件问题吗?我该如何工作?对于这个简单的问题我很抱歉,我觉得我错过了一些明显的东西,但我无法弄明白。

 <html>
        <body>
         <audio src="songs/01.mp3"  
                autoplay>  
           Your browser does not support the <code>audio</code> element.  
         </audio>
        </body>
        </html>

1 个答案:

答案 0 :(得分:3)

Mozilla基金会并不喜欢mp3:

https://developer.mozilla.org/en/HTML/Element/audio

  

注意:目前,Gecko仅支持Ogg容器中的Vorbis以及WAV格式。此外,服务器必须使用正确的MIME类型提供文件,以便Gecko正确播放。

如果您想要跨浏览器兼容,可以指定不同格式的多个来源。 https://developer.mozilla.org/En/HTML/Element/Source

哦,您认为HTML5摆脱了跨浏览器兼容性问题?抱歉让人失望。 ;)

http://diveintohtml5.ep.io/video.html#what-works