目前使用ogg,根据这一点,我需要使用IE和Safari 的MP3
http://www.w3schools.com/html/html5_audio.asp
在safari和IE中播放警报的最佳javascript/PHP解决方案是什么?
在这个阶段,我想我需要在PHP中检测浏览器并编写HTML mp3文件,只是想知道是否有一个更整洁的解决方案
这就是我目前所做的
<script>
document.getElementById("alert").play();
</script>
<audio id='alert' src='/library/sounds/alert.ogg'></audio>
我通常使用wav文件和mp3。唯一不支持WAV的浏览器是Internet Explorer 9+(来源)
您可以嵌入多种文件类型,如:
<audio id="alert" preload="auto">
<source src="/library/sounds/alert.wav" type="audio/wav">
<source src="/library/sounds/alert.mp3" type="audio/mpeg">
</audio>
我还建议预加载音频,以便在运行document.getElementById("alert").play();
命令时立即播放。