Visibility API 在 iOS 上无法以独立模式运行。
我需要知道手机是否已通过我在前台的应用程序解锁,以便我可以检查更新,但似乎没有任何效果。
我没有收到 visibilitychange
事件。 document.hidden
为 false,document.visibilityState
在手机锁定时“可见”。我还发现 setTimeout
和 requestAnimationFrame
等计时器在屏幕锁定时继续运行,因此我无法使用我发现的技巧来检测该状态.有没有人对此有任何成功?如果屏幕被锁定,是否有任何 api 会失败?
最佳答案
我在这里回答是因为系统不允许我添加评论。 这个我也搜过,没找到。 它在 iOS 11.0.2 之前有效,但我想这对你帮助不大。
关于javascript - 移动 Safari 独立模式下的可见性变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48101355/