如何在js html画布中发出响应按键的声音?

时间:2016-08-19 19:29:07

标签: javascript audio canvas

我正在制作一个帆布,你可以在那里拍摄一个小小的像素来摧毁其他小像素船。我想做到这一点,当你按下可以使船射击的钥匙时,它也会发出一点点“长相”的声音。我不知道如何添加声音或图像。请帮忙。

1 个答案:

答案 0 :(得分:0)

HTML中有一个音频标签。在标签中放置您将要使用的任何声音,如下所示:

<audio>
<source id="pew" src="pew.mp3"></source>
</audio>

在Javascript中,有一个名为play()的标准方法:

function playSound(){
    var sound = document.getElementById("pew");
    sound.play();
}

以HTML或JQuery调用该函数:

<input type="button" value="pew pew pew" onClick="playSound()">