iCloud备份/恢复iOS中的HTML5 Cordova应用程序

时间:2015-10-20 11:08:41

标签: ios html5 sqlite cordova cordova-ios

我正在使用Cordova-sqlite-storage插件在iOS设备中本地存储数据。我需要将sqlite插件保存的数据备份到iCloud。我搜索网并尝试各种选项但没有任何成功。另外,我发现以下SO帖子说在localStorage的情况下不可能。 Can HTML5 localStorage in Cordova/Phonegap app be synced to iCloud?

我的问题是,有没有办法在使用Cordova-sqlite-storage插件存储数据时将数据备份到iCloud?

如果有人已经这样做,请回复我。或者有人有相同的经验并且可以自信地说,不可能这是实现它的方式

1 个答案:

答案 0 :(得分:0)

为此使用BackupWebStorage首选项。您可以使用3个选项cloudlocalnone。要在iCloud上备份数据,您需要将BackupWebStorage值设置为cloud。默认情况下为cloud

摘自官方文档:

  

BackupWebStorage(字符串,nonelocal或默认的cloud):   设置为云以允许Web存储数据通过iCloud备份。调成   本地,仅允许通过iTunes同步进行本地备份。设为无阻止   Web存储备份。

只需再次确认,将以下内容添加到config.xml

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