我正在使用projekktor
播放器,我有一些逻辑会触发播放器播放:
player.setPlay();
当另一首歌完成时。这在 Chrome 和 Firefox 上完美运行,但在 Safari 上,如果我切换到另一个选项卡,它在我切换回我所在的选项卡之前不起作用。这适用于 Mac 上桌面上的 Safari。
相关代码为:
function loopSong(){
var idSong = player.getItemIdSong();
$timeout(function(){
player.setActiveItem(idSong);
player.setPlay();
}, 100);
};
任何帮助将不胜感激。