我知道这个问题在这里和其他地方都被问到,但大多数的答案都很旧,适用于旧版本的iOS.
我正在开发一个混合应用程序(仅适用于iOS和Android),使用PhoneGap / Cordova和AngularJS,并希望使用HTML5 localStorage存储内容以进行脱机访问.
iOS 7 * webview的情况是什么,localStorage在什么情况下可能会被操作系统或用户清除?
对应用程序的更新是否会清除localStorage?
用户清除Safari上的浏览器历史记录呢?这也适用于webview吗?
我需要担心(或甚至可以控制)在创建本地文件系统的文件系统.我知道它不应该在iCloud上备份.
9月9日更新
经过进一步的调查,只要看到妮可·比伯的评论,我仍然不敢相信这是多么坚强.我终于得到了一个设备(iPad)并使用iExplorer我看到localStorage文件在应用程序沙箱中的〜/ Library / Caches中,请参见下面的图片.
从文档:
我只是这样做来设置数据:
localStorage.setItem('foo','this is the FOO value');
localStorage.setItem('bar','and this is the BAR value');
我是否想要存储数据的方式,或者看不到科尔多瓦所做的一些“魔术”吗?