我别无选择,只能直接在浏览器中播放wav文件(不幸的是,服务器端编码为mp3不是一种选择.)
最好的方法是什么?我真的很想利用HTML 5音频标签,但我的目标受众包括许多使用IE6的青少年.据我所知,闪存不是一种选择,但快速播放确实至关重要.
谢谢.
Rob*_*vey 17
如今,最好的方法可能就是使用HTML5 <audio>标签.在过去,你可能会这样做:
背景:
<embed src="bgsound.wav" hidden="true" autostart="true" loop="1">
Run Code Online (Sandbox Code Playgroud)
点击:
<a href="success.wav">Play Sound</a>
Run Code Online (Sandbox Code Playgroud)
自上次回答以来已经过去了几年。Embed标签很好,但是在尝试触发它在JavaScript中播放时遇到了问题。新的音频标签在大多数浏览器中都能很好地工作。
<audio src="cat9.wav" preload></audio>
您可以手动触发 audioElement.play()