我有一个问题,关于Mobile WebKit浏览器(即Mobile Safari和Android浏览器)在页面变为非活动状态并再次重新激活时如何处理setTimeout功能。
让我们假设页面变为非活动状态(即手机屏幕进入'睡眠'/我们打开另一个应用程序/我们打开另一个网页),并且应该在页面再次激活之前激活setTimeout函数。
现在对我来说似乎是:
我想知道是否有人知道确切的“规则”?
答案 0 :(得分:1)
根据以下问题,Android只是暂停运行时,并且当浏览器被带到前台时,它会继续完全停止。
Android browser javascript events when minimised
与您对Mobile Safari所说的略有不同,但似乎是一种更好的方法imho。