Цикл в проекторе с Safari не работает
Я использую projekktor
игрок и у меня есть некоторая логика, которая заставит игрока играть:
player.setPlay();
когда другая песня завершена. Это работает безупречно в Chrome и Firefox, но в Safari, если я переключаюсь на другую вкладку, она не будет работать, пока я не вернусь к вкладке, на которой я нахожусь. Это для Safari на рабочем столе на Mac.
Соответствующий код:
function loopSong(){
var idSong = player.getItemIdSong();
$timeout(function(){
player.setActiveItem(idSong);
player.setPlay();
}, 100);
};
Любая помощь будет принята с благодарностью.
1 ответ
Решение
Safari полностью останавливает воспроизведение, когда вы переключаетесь на другую вкладку, или просто петля не работает должным образом?
Если последнее, вы пытались установить цикл настройки проигрывателя в значение "true"?
Я не уверен на 100%, чего вы пытаетесь достичь. Но также может помочь встроенная функция плейлиста.