这里有一个关于本地存储在 iOS 6 中如何工作的很好的总结:
http://blog.nsbasic.com/2012/09/important-io6-and-data-storage/
许多人似乎担心野生动物园和网络应用程序不共享本地存储等。但是,我似乎无法在任何地方找到标题中问题的答案:
我的情况:我正在开发一个支持 web-app-capable 的 HTML5 web 应用程序,并希望它能够从主屏幕运行。一切似乎都很好,但是对于开发,我需要能够偶尔清除缓存。我已经尝试了我能想到的所有东西(以及它们的任何可以想到的组合和顺序......):
- 清除 Safari 缓存
- 从家里删除应用程序并重新加载它
- 在将网页保存到主页之前一遍又一遍地重新加载网页
- 从应用程序内清除缓存 (
localStorage.clear()
)
你有什么想法?