【发布时间】:2012-01-31 03:56:14
【问题描述】:
我似乎无法让音频元素在 Safari (v 5.1.2) 中正常工作。我尝试将文件移动到与页面相同的文件夹,同时使用 mp3 和 mpeg MIME 类型,并更改文件名。它似乎在所有其他浏览器中都可以正常工作,但在 Safari 中创建了音频元素,但仅显示它正在加载并且不会播放。有什么想法吗?
<audio controls preload="metadata">
<source src="audio/song.mp3" type="audio/mpeg" />
<source src="audio/song.ogg" type="audio/ogg" />
</audio>
谢谢
【问题讨论】:
-
如果您的文件在同一目录中,请尝试从
src中删除audio/。此页面在 Safari 中是否适合您? w3schools.com/html5/tryit.asp?filename=tryhtml5_audio_all -
它们在一个单独的目录中。看来是服务器问题。我尝试从本地主机服务器提供页面,它工作正常。我们的远程服务器似乎不想将音频文件提供给 Safari 网络浏览器(所有其他浏览器都可以正常工作)。
标签: html audio safari html5-audio