我有这个 html 和 js 用来播放一些音频:
HTML
<div id="audio-clips">
<audio src="/audio/cha-ching.wav" type="audio/wav" id="audio-cha-ching">
</div>
JavaScript
var sfx = $("#audio-clips #audio-cha-ching")[0];
sfx.play();
这在 IE 8 中失败,因为它无法识别“播放”方法。是否有跨浏览器使用相同代码的 jQuery 音频播放方法?我宁愿这样做,然后尝试回退到一些特定于 IE 的解决方案(因为特定于浏览器的解决方案总是很脆弱)。