使用 store.js 存储的数据是不是持久保存到手机?可以备份到云端吗?

Posted

技术标签:

【中文标题】使用 store.js 存储的数据是不是持久保存到手机?可以备份到云端吗?【英文标题】:Is Data stored using store.js persisted to the phone? Can up back it up to the cloud?使用 store.js 存储的数据是否持久保存到手机?可以备份到云端吗? 【发布时间】:2012-01-26 19:06:24 【问题描述】:

我有一个 ios PhoneGap 应用。我正在使用 store.js 存储一些值。这很好用。我对这些数据的去向感到有些困惑。它是否存储到应用程序数据中?那么从设置中清除应用程序的数据会删除它吗?还是与 safari 数据一起存储?如果我使用云备份来备份我的应用程序数据,如果我恢复手机,它会被找回吗?

【问题讨论】:

【参考方案1】:

您的数据可能存储在Web Storage。试试这个Storing Objects in html5 localStorage 问题。

【讨论】:

【参考方案2】:

您的数据存储在应用程序沙箱中,不会持久化到 iCloud。

您需要编写一个 phonegap 插件来处理 iCloud 的持久性,或者发送一些 ajax 调用并自己进行持久性。

我试图四处寻找 iCloud Phonegap 插件,但还没有找到。

【讨论】:

以上是关于使用 store.js 存储的数据是不是持久保存到手机?可以备份到云端吗?的主要内容,如果未能解决你的问题,请参考以下文章

Core-Data:想要将新的 web xml 内容持久保存到我的数据存储中,而不是替换现有的

如何直接保存到持久存储,而不将数据保存到内存中

第6章 数据存储全方案,详解持久化技术

核心数据 - 在后台保存到磁盘上的持久存储

java为啥需要持久化?

Redis学习-4-2 Redis持久化