0
playSound関数が呼び出されたときに.playing()メソッドを実装するための助けが必要です。現在再生中のものを停止し、新しく要求されたサウンドを再生したい場合は、毎回その呼ば停止:すでに再生している場合は停止
function playSound(audio) {
var playing;
var sound = new Howl({
src: ['assets/sound/voice/' + audio],
autoplay: false,
volume: 0.9,
onplay: function() {
playing = true;
},
onend: function() {
playing = false;
}
});
if(playing) {
sound.stop();
} else {
sound.play();
}
}