淡入+暂停后无法播放(恢复)音频-Howler.js

时间:2018-08-10 13:51:46

标签: javascript audio howler.js

我听到声音,它消失后会暂停(使用淡入淡出中的回调函数)

// 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上显示,当我触发淡入(播放/继续)事件时,音量在增加,而当我触发淡出事件时,音量在降低,但没有声音。请问有人吗?非常感谢

0 个答案:

没有答案