我正在使用咆哮来播放某些事件的声音。声音开始很好并且为了停止它我正在使用sound.unload()
,问题是当我下次开始播放相同的声音时,它的音量从之前的时间开始增加,第三次高于第二次。
为什么会这样。
我的调用howlerjs的代码是
//jquery plugin start
window.sound = new Howl({
src: ['audio/'+settings.soundSrc],
volume:1
});
//--other code--
onSomeEvent(){
window.sound.play();
}
//jquery plugin ends
//stopping sound from main event
window.sound.unload();