我正在使用projekktor
玩家,我有一些可以触发玩家玩的逻辑:
player.setPlay();
。这在Chrome和Firefox上完美运行,但在Safari上,如果我切换到另一个标签,它将无法工作,直到我切换回我正在使用的标签。这适用于Mac桌面上的Safari。
相关代码是:
function loopSong(){
var idSong = player.getItemIdSong();
$timeout(function(){
player.setActiveItem(idSong);
player.setPlay();
}, 100);
};
非常感谢任何帮助。
答案 0 :(得分:1)
一旦切换到其他标签,Safari是否会完全停止播放,或者只是让循环黑客无法正常工作?
如果后者你尝试设置播放器配置选项loop to "true"?
我不是100%肯定你想要实现的目标。但内置的playlist functionality可能有所帮助。