请检查此网址:
http://www.foodworlds.info/music/
点击按钮(红色除外)后应播放小声音。但是,它正在处理我的' pc firefox / chrome '和' Mac chrome '。但是,在 mac firefox 上,它会在firebug中抛出错误,就像下面的屏幕一样:
有人知道它是如何发生的以及如何解决这个问题吗?
答案 0 :(得分:4)
您可以尝试为<audio>
标记添加其他音频文件格式,以支持更多平台和浏览器:
<audio class="blue" controls>
<source src="audio/test1.ogg" type="audio/ogg">
<source src="audio/test1.mp3" type="audio/mpeg">
</audio>
还需要您在服务器上放置相关资源(在这种情况下为audio/test1.ogg
)。有很多在线转换器(如http://media.io/)可以帮助您将文件转换为其他格式。
答案 1 :(得分:3)
根据the Mozilla Developer Network:
为避免专利问题,对MPEG 4,H.264,MP3和AAC的支持不直接内置于Firefox中。相反,它依赖于操作系统或硬件的支持。
因此使用firefox,对某些文件格式(如mp3)的支持不仅取决于浏览器版本,还取决于操作系统。
答案 2 :(得分:-1)
通过sudo apt-get在Ubuntu中安装缺少的编解码器来解决此问题 安装ubuntu-restricted-extras