Как я могу сохранить элементы локального хранилища из приложения Cordova на телефоне? - PullRequest
0 голосов
/ 24 сентября 2018

Итак, я разработал приложение, которое сохраняет контакты через локальное хранилище.Моя проблема заключается в том, что каждый раз, когда я обновляю приложение или удаляю его, элемент тоже удаляется.

Я вижу, что использование хранилища SQLite также будет делать то же самое.

Есть ли способ сохранить егона телефон, чтобы данные могли быть сохранены при каждом обновлении приложения?Спасибо.

Ответы [ 2 ]

0 голосов
/ 25 сентября 2018

Если вы хотите, чтобы эти контакты оставались доступными только в вашем приложении (т.е. не добавляли их в глобальный список контактов), и если данных не слишком много (менее 1 МБ на iOS, но не ограничено на Android), вы можете использовать cordova-plugin-cloud-settings , которая выполняет резервное копирование данных в облаке (Android Auto-Backup / iCloud).

Это обеспечивает сохранение данных между удалением / переустановкой приложения.

0 голосов
/ 24 сентября 2018

вы должны были бы перейти с window.localStorage на SQLite или Настройки

... или даже на Контакты , потому что мыречь идет о контактах здесь.

...