出现问题时,window.applicationCache状态为2(正在检查)。我在侦听器上调用了一些方法来处理一些应用程序缓存更改事件。但当问题发生时,我看不到任何事件被触发。 当我检查“网络”选项卡时,对清单的请求也会永远被卡住。 我使用的设备是ipadios-12.0。
在成功场景中,状态为2(正在检查),然后引发noupdate事件,随后应用程序缓存状态更改为1(空闲)。这个问题是间歇性的,有时在我刚启动web应用程序时会被复制。
由于该功能将被苹果公司弃用,因此支持尚未到来。你可以做一个变通办法,让一个监听器监听检查事件,在设置超时3-4秒后,你可以执行进一步的调用。
将在更新到来时保持此线程的发布。