我听到声音,它消失后会暂停(使用淡入淡出中的回调函数)
// This is the initial code for the sound
var soundId;
sound = new Howl({
src: 'audio/music.mp3',
html5: true,
preload: true,
autoplay: true,
volume: 0,
loop:true,
paused:true,
onload: function(){
console.log("song loaded")
}
})
//code to fadeout and then pause
sound.fade( sound.volume(), 0, 3000, soundId);
sound.on('fade', function(){
sound.pause(soundId);
},soundId);`
//code to play/resume sound:
sound.fade( sound.volume(), 1, 30000, soundId);
问题在于,当我触发事件以恢复声音时,它将无法播放/重启。
请问有人可以告诉我我做错了吗?
非常感谢
注意:在console.log上显示,当我触发淡入(播放/继续)事件时,音量在增加,而当我触发淡出事件时,音量在降低,但没有声音。请问有人吗?非常感谢