2014-01-21 91 views
1

我有一个简单的设置。我有嵌入了音频标签的文件,然后点击链接时会播放该音频。这是我的代码之一的声音。我无法获取.wav文件在Firefox中播放。

<audio id="AFool" src="sounds/A Fool.wav" preload="auto"> </audio> 
<a onclick="document.getElementById('AFool').play()" preload="auto" > <p>A Fool</p></a> 

我在Mac OSX 10.8.5运行Firefox 26.0。此代码适用于safari和chrome。任何帮助将不胜感激。

回答

0

基础上的细节,这里有几件事情,可能是错误的:

  1. 的WAV文件可能使用的是不受支持的编解码器进行编码。根据this page about media formats that Firefox supports,WAV文件需要是原始的PCM数据。
  2. 根据同一页面,需要正确设置MIME类型才能使Firefox支持音频文件。 Web浏览器需要提供正确的MIME类型,或者您需要在<audio>标记中指定type属性。

请注意,QuickTime插件不应该在这里的任何点播放。

0

确保您已将Quicktime插件设置为WAV文件的处理程序,位于选项 - >应用程序中。

+0

是的,我有quicktime启用每个音频文件。 – user3217480