【发布时间】:2019-10-19 13:00:13
【问题描述】:
我的网站上有一个 iframe,即使我锁定了屏幕,我也想继续播放它。我也在我的 Safari 应用程序的设置中启用了 javascript。
document.addEventListener('visibilitychange', _ => {
var state = document.visibilityState;
console.log('document is:',state);
if (document.hidden){
player.playVideo();
}
})
我得到了这个脚本,它会通知屏幕是否处于活动状态,当状态在我的电脑上隐藏时,视频开始播放,但是当我使用我的 iPhone 时,声音就停止了。我正在使用 youtube api,所以 player.playVideo(); 工作正常。
但后来当我手动按下播放时它就崩溃了...... 我可以使用它还是有其他方法可以将当前播放的 iframe 转换为 mp4 或可播放的东西?
【问题讨论】:
标签: javascript ios safari