我有一个非常奇怪的问题,我的网络应用程序(从主屏幕以全屏模式运行)和移动Safari.通常,当我开发,我编辑文件与我想要的更改,然后我从主屏幕重新启动应用程序.根据iOS设计,网络应用程序将刷新并重新加载网站.
然而,在一些奇怪但频繁的情况下,当我启动应用程序时,我得到一个缓存的旧版本的应用程序.如果我通过Mobile Safari导航到应用程序(而不是从主屏幕),那么一切都看起来不错.
我已经在整个空间添加了无缓存的标签,甚至尝试通过向.css文件等添加查询字符串来阻止缓存,但是当缓存版本决定要显示时,有一些奇怪的原因 – 它将显示,无论.从设置菜单清除缓存和数据,然后重新启动只会有时会解决问题.
有人遇到这个问题吗?如果是这样,你是如何解决的?这是一个已知的iOS bug吗?我正在考虑添加一些onLoad代码来检查应用程序是否以全屏模式运行,然后明确强制刷新.
请帮助 – 这是非常烦人和令人沮丧的!
丰富
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。