如何使JavaScript同时播放多种声音

时间:2018-06-30 05:38:05

标签: javascript audio simultaneous

在JS中,您可以通过以下方式首先将音频初始化为变量来播放音频:

var mySound = new Audio('Path/Sound.mp3');

并使用:

mySound.play();

问题在于,如果您尝试在声音播放完毕之前再次播放它,它将要么完全忽略该请求,要么取消上一个请求,然后根据您的播放方式重新开始。我希望它能够在继续播放另一个声音的同时再次播放声音。例如射击游戏。例如,如果单击,它会发出拍摄声音。但是,如果您在声音播放完毕之前再次单击它,它仍会发出另一种拍摄声音并继续前一个声音。

我在这里发现了一个非常类似的问题,有人链接了可以在这里找到的库:

https://github.com/rserota/wad

问题是我不知道如何使用该库。该描述不是很有帮助,并且似乎没有一个文件是正确的文件。如果没有一种方法可以不必导入整个单独的库,我也非常愿意。

0 个答案:

没有答案