因此,我开发了一个可通过本地存储保存联系人的应用程序。我的问题是每次更新或卸载应用程序时,该项目也会被删除。
我发现使用SQLite存储也可以做到这一点。
有没有一种方法可以将其保存到手机中,以便每次更新应用程序时都可以保存数据?谢谢。
答案 0 :(得分:1)
您将从window.localStorage
迁移到SQLite或Preferences
...甚至是Contacts,因为我们在这里谈论的是联系方式。
答案 1 :(得分:1)
如果您希望这些联系人仅在您的应用程序中保持可用(即,不将其添加到全局“联系人”列表中),并且如果数据太多(iOS上小于1Mb,而Android上无限),则可以使用cordova-plugin-cloud-settings会备份云中的数据(Android自动备份/ iCloud)。
这可确保数据在应用卸载/重新安装之间持续存在。