我试图让 jQuery 在元素悬停/单击时播放声音。 (就像一个没有flash的flash网站)
我已经尝试过 Cross-platform, cross-browser way to play sound from Javascript? 中推荐的方法、jQuery Sound 插件和其他几个教程都没有成功。我猜想这是因为它们自 2008 年以来就没有更新过。
有人有什么建议吗?
最佳答案
不需要这些。 HTML 标记与 JavaScript 相结合即可实现这一目的。
<audio id="soundHandle" style="display: none;"></audio>
<script>
soundHandle = document.getElementById('soundHandle');
soundHandle.src = '/blah/blah.mp3';
soundHandle.play();
</script>
关于jquery - 使用 jQuery 1.4 跨平台、跨浏览器播放声音的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2769077/