HTML5中的音频在FF4/Safari中无法工作

5

我在我的HTML5文档中获取了这个音频链接:

   <audio 
      src="http://sverigesradio.se/topsy/ljudfil/3017771.m4a" 
      type="audio/mp4" 
      controls="true" 
      preload="metadata" 
      title="Senaste sändningen från Radiosporten">
   Senaste sändningen från Radiosporten</audio>

在Chrome中它可以正常显示,但在FF4中,它首先正常闪现控件,然后我会看到一个大的“X”。在Safari中,似乎在读取元数据时会挂起。

我的音频标签或音频文件有问题吗?重定向是个问题吗?


你尝试过其他格式吗?我不记得经常看到m4a被使用。 - Blender
3个回答

5

Firefox不支持MP4音频格式,仅支持OGG音频格式。


Safari支持MP3和WAV格式,如上面bazmegakapa的链接所指出的。 - Ian Devlin
所以我应该明确指出Safari不支持MP4音频。 - Jonas Lincoln
@Jonas,请查看http://www.scirra.com/blog/44/on-html5-audio-formats-aac-and-ogg。Safari不支持Ogg,Firefox不支持AAC或Mp3,IE9/10不支持Ogg或wav。情况很棘手! - Tom Gullen

5

我主要对m4a感到好奇,可惜html5doctor没有涉及它。不过还是谢谢你提供的链接。 - Jonas Lincoln
Baz,这个链接有点旧了,这里是最新的表格:http://www.scirra.com/blog/44/on-html5-audio-formats-aac-and-ogg - Tom Gullen
@Tom 谢谢,我已经将它添加到答案中了。 - kapa

1

Firefox不支持mp4格式,但你可以使用PCM音频标准,如.WAV,它支持firefox、safari和chrome浏览器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接