首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iOS上,“添加到主页”缓存保存在哪里,我如何清除它?

问在iOS上,“添加到主页”缓存保存在哪里,我如何清除它?
EN

Stack Overflow用户
提问于 2013-10-30 03:12:45
回答 2查看 1.1K关注 0票数 2

我正在iPad上制作一个iPad游戏(iOS v7),当我将它添加到主页时,它很难释放缓存。如果我在Safari中查看它,它的工作方式与您预期的一样:如果我刷新一两次,页面将以其最新的状态缓存。

但在主页上却是另一回事。它继续使用旧缓存而不是最新缓存。我注意到,如果在设置中清除Safari的数据,我可以在下次查看站点时强制Safari刷新缓存。但是,如果我删除Safari数据,我仍然可以在主页上的图标中查看旧的应用程序。那么,如何清除“添加到主页”版本所使用的数据呢?

This might be the same (unanswered) question,但它询问的是iOS 6,而不是7。所以,可能会有所不同。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-30 04:47:05

这是一个巨大的痛苦,但可以通过每次使用更新版本时更改清单文件的名称来解决。

重要的是,服务器上不再存在旧文件。如果应用程序可以从服务器上抓取旧的,那么即使新的html文件引用了新的,它也会使用它而不是新的。

票数 2
EN

Stack Overflow用户

发布于 2014-10-28 04:24:34

嗯,我尝试了很多东西,但是我能够清除iOS 7中的缓存,方法是进入手机的设置-> Safari -> Advanced并关闭Javascript,加载没有Javascript的页面,然后打开它。最后,它还清除了添加到主屏幕缓存。

这适用于Javascript文件。Mobile似乎有一个错误,其中有语法错误的Javascript文件将永远卡在缓存中。特别是如果您附加调试器。Chrome在过去也有类似的问题,但在新版本中,它通过打开一个新选项卡来解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19673162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档