Воспроизведение (возобновление) аудио не работает после затухания + пауза - Howler.js
У меня есть звук, который после того, как он заканчивает исчезать, делает паузу (используя функцию обратного вызова внутри fade)
// 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 появляется сообщение о том, что когда я запускаю событие исчезновения (воспроизведение / возобновление), громкость возрастает, а когда я запускаю событие исчезновения, громкость уменьшается, но звука нет. Пожалуйста, кто-нибудь? большое спасибо