ios - PhoneGap iOS 7 和 localStorage

标签 ios cordova ios7 local-storage web-storage

我目前正在构建一个 PhoneGap 3.3.0 iOS 应用程序,它使用带有 LocalStorage 适配器的 Ember.js/EmberData 来保存数据。看了一些文章后like this StackOverflow question我想知道 iOS 7 如何处理 LocalStorage 数据。它是永久存储还是仍然存储在缓存文件夹中,并注意备份到 iTunes/iCloud?不幸的是,PhoneGap documentation on LocalStorage仅指官方 W3C 规范。

关于网络存储处理的唯一说法是 description of a flagconfig.xml :

BackupWebStorage (string, either none, local, or the default cloud): Set to cloud to allow web storage data to backup via iCloud. Set to local to allow only local backups via iTunes sync. Set to none prevent web storage backups.

<preference name="BackupWebStorage" value="local"/>

Safari Docs也不要提及 LocalStorage 实现的内部结构以及它在 App 更新周期中的处理方式。

我真的很想知道 iOS 7 是如何处理 LocalStorage 数据的,也许如果我遗漏了这方面的文档,那么有人可以向我指出。

最佳答案

如果您的问题是“应用程序更新周期后本地存储是否持续存在”,我可以根据经验回答是 with my app .

我已经设置了

<preference name="BackupWebStorage" value="local" />

在 config.xml 中。我将易经阅读日志存储到本地存储,现在已经经历了两个应用程序更新周期,没有用户数据丢失。不过,我没有关于机制的任何进一步文档。

关于ios - PhoneGap iOS 7 和 localStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21706286/

相关文章:

ios - 想要将时间戳添加到居中对齐 textview 并将标签调整为右对齐

ios - View Controller 之间的一类实例化快速共享

ios - XCode 立即崩溃(Swift 2.2)

ios - LAContext 中的自定义用户回退按钮在 ios8.3 中不支持

ios - 在 Parse 中获取 PFObject 中 Relation 的内容

javascript - 单击 div 时如何播放简单的声音片段(如按钮单击)

ios7 - 使用 Multipeer Connectivity 框架的文件传输速度慢

javascript - 无法在 pubnub javascript 回调中收到错误

database - Phonegap 离线数据库

xamarin.ios - Xamarin随机崩溃/iOS7/StoreKit