我希望在单击网页上的按钮时播放随机声音。我已经研究了很多,这个讨论对我帮助最大:http ://www.elated.com/forums/topic/5196/
一位发帖人建议在单击按钮时运行 Javascript 函数,如下所示:
<script>
function playSound() {
var sounds = [
"http://www.mysite.com/1.wav",
"http://www.mysite.com/2.wav",
"http://www.mysite.com/3.wav"
];
**// Choose a random sound here and play it**
}
</script>
我了解制作一系列声音的部分。我想我已经弄清楚了选择随机数组元素的部分。我只是坚持如何按照海报的建议在 JS 函数中播放声音。我可以在 JS 函数中使用 HTML5 音频标签吗?
我不在乎实际播放文件的代码是在函数内部还是外部。其实我是先用JS随便选一个元素,然后让一行HTML播放JS函数返回的数组的元素。我放弃了,因为我不知道如何指定我想在 HTML 中播放 JS 函数的返回值。
谢谢你。