我有一个需要播放背景音乐的游戏,当我单击一个按钮时它应该播放声音。它播放声音但停止音乐。
重新打开音乐的唯一方法是进行另一个事件,例如单击按钮。有没有办法在背景音乐继续播放的同时播放声音?
到目前为止,这是我的代码。
var a = new Audio("Latin Groove Hype App.mp3");
function init()
{
playBackGroundLoop();
}// in html(<body onload = "init()">)
function playSoundEffect()
{
var playSoundCorrect = new Audio("Correct synth.mp3");
playSoundCorrect.play();
}
function playBackGroundLoop()
{
a.addEventListener('ended', function()
{
this.currentTime = 0;
this.play();//plays music on loop
}, true);
a.play();
}
$(function()
{
$("#playButton").on("click",function()
{
playSoundEffect();
}
});
谢谢