【发布时间】:2018-01-04 18:23:20
【问题描述】:
可见性 API 在 iOS 上无法在独立模式下运行。
我需要知道手机是否在前台使用我的应用程序解锁,以便我可以检查更新,但似乎没有任何效果。
我没有收到 visibilitychange 事件。 document.hidden 为假,document.visibilityState 在手机锁定时“可见”。我还发现像setTimeout 和requestAnimationFrame 这样的计时器在屏幕锁定时继续工作,所以我不能使用我发现的黑客来检测这种状态。有没有人在这方面取得任何成功?如果屏幕被锁定,是否有任何api会失败?
【问题讨论】:
-
请上传您到目前为止所做的代码
标签: javascript ios safari lockscreen iphone-standalone-web-app