我在一个可以在 IE 9、FF 和 Chrome 中正常播放的网站上有音频标签。它在 iPad 上的 Safari 上也能正常播放。但我刚刚将 Safari 下载到我的 Win 7 / 64 位机器上,无法让它播放音频。
<a href="#" onclick="document.getElementById('english').play()">ENGLISH
<audio id="english">
<source src="/Content/Audio/Parachute/T1S2(En).ogg"/>
<source src="/Content/Audio/Parachute/T1S2(En).mp3" />
<source src="/Content/Audio/Parachute/T1 Parachutes.wav"/>
</audio>
</a>
我尝试将 type="audio/mpeg" 添加到 mp3 以获得 Safari 支持:
<source src="/Content/Audio/Parachute/T1S2(En).mp3" type="audio/mpeg" />
<source src="/Content/Audio/Parachute/T1S2(En).mp3" type="audio/mp3" />
但这仍然无法播放。作为最后的手段,我把 .wav 文件扔在那里,但它仍然无法播放。我的机器上没有安装 Quicktime,我希望不必下载它,因为我想不是每个用户都有 Quicktime。有人有想法么?