2011-07-20 185 views
18

我有很短的声音,我希望在使用HTML5的webapp中播放。 我将它保存为3种格式。 wav,mp3和oggHTML5音频支持什么音频格式

我创建了3个以不同格式播放的标签。

<audio controls autobuffer> 
<source src="random_d5c589b1.wav" type="audio/x-wav"> 
</audio> 

<audio controls autobuffer> 
<source src="random_d5c589b1.ogg" type="application/ogg"> 
</audio> 

<audio controls autobuffer> 
<source src="random_d5c589b1.mp3" type="audio/mpeg"> 
</audio> 

IE9表明,它可以播放MP3,它起着

FF5表明,它可以播放WAV,OGG。我没听到。

Chrome 12能够播放所有3种格式,但我什么也没听到。

当我使用不同的音频文件时,我可以在FF和Chrome中听到它们。但我听不到我需要的东西。

这里是例子: - http://kvartira-n.com/test-site/sound2.html


感谢Juhana。问题是我只有2个通道扬声器,并且在Windows中选择了5 + 1。我不清楚为什么,但一些音频2频道文件是可以忍受的,而其他则不是。

感谢大家现在解决问题。

+1

有趣的阅读:http://24ways.org/2010/the-state-of-html5-audio – marto

+1

在Firefox和Chrome中都适合我。 – JJJ

+0

谢谢Juhana !!!我发现我在系统中只有5.1音频,只有2个通道扬声器。 – Max

回答

5

Here您可以检查浏览器支持哪些HTML 5功能。有关支持的音频格式的详细信息,请参阅Audio部分。