Я создаю угловое приложение (PWA), которое должно воспроизводить список аудиофайлов.Я использую Howler librairy
Во-первых, я обнаружил, почему он не работает на iOS, потому что флаг html5 в howler должен быть установлен в TRUE.
Теперь яЕще одна проблема только на iOS!(не в MAC, Android, Windows).Мне не удается запустить другой аудиофайл по окончании первого!
Ошибка msg: не удалось запустить воспроизведение.Это чаще всего проблема на мобильных устройствах и в Chrome, где воспроизведение не происходило при взаимодействии с пользователем
=> Пожалуйста, помогите мне избежать этого!
var sound = new Howl({
src: ['/assets/fr/audio/gsp.mp3'],
format : ['mp3'],
html5: true
});
sound.on('end', function(){
alert('end out');
var sound_suite = new Howl({
src: ['/assets/fr/audio/gsp.mp3'],
format : ['mp3'],
html5: true,
});
sound_suite.on('playerror',function(id,error){
alert('error OP: ' + error); //<===== Error here : Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction
});
sound_suite.play();