我有一个短音频文件,希望使用 HTML5 在我的 Web 应用程序中播放。我将它保存为 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>
IE9可以播放mp3并且能够播放。
FF5显示支持播放wav和ogg格式,但我听不到声音。
Chrome 12能够播放所有三种格式,但我听不到任何声音。
当我使用不同的音频文件时,在FF和Chrome中我能够听到它们。但是我需要的那些却听不到。
这里有一个例子: http://kvartira-n.com/test-site/sound2.html
感谢Juhana。问题在于我的扬声器只有两个通道,而Windows选择了5+1。我不清楚为什么,但某些双通道音频文件是可以听到的,而其他的则不行。
非常感谢大家,问题现已解决。