Max*_*Max 18 audio html5 formats
我希望使用HTML5在我的webapp中播放短音.我保存为3种格式.wav,mp3和ogg
我创建了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>
Run Code Online (Sandbox Code Playgroud)
IE9显示它可以播放mp3并播放
FF5显示它可以播放wav,ogg.我没有听到.
Chrome 12能够播放所有3种格式,但我什么也听不到.
当我使用不同的音频文件时,我可以在FF和Chrome中听到它们.但我听不到我需要的东西.
这是一个例子: - http://kvartira-n.com/test-site/sound2.html
感谢Juhana.问题是我在Windows中只选择了2个通道扬声器和5 + 1.我不清楚为什么但是一些音频2声道文件是可以忍受的而其他的不是.
谢谢大家现在解决了问题.
小智 1
它是特定于浏览器的。例如,.ogg 文件在 chrome 和 firefox 中工作,但在 safari 中不起作用。
提供备用音频文件是个好主意。这是 MDN 网络文档的示例。
<audio controls>
<source src="random_d5c589b1.wav" type="audio/x-wav">
<source src="random_d5c589b1.ogg" type="application/ogg">
<source src="random_d5c589b1.mp3" type="audio/mpeg">
</audio>
Run Code Online (Sandbox Code Playgroud)