Локальная БД с использованием Cordova в 2020 году [Android / IOS] - PullRequest
0 голосов
/ 23 апреля 2020

Мне нужно хранить объекты и массивы в моем мобильном приложении Cordova.

Мне нужна поддержка android и ios.

Web SQL показалось довольно хорошим, но теперь он не поддерживается с сентября 2019 года (версия 13) для IOS, и я не хочу использовать разные технологии для android и ios.

IndexedDB выглядит хорошо и поддерживается в соответствии с caniuse.com, но на кордовых документах сказано, что он не поддерживается IOS.

Кордовские документы кажутся довольно старыми.

Я работаю с Кордовой и AngularJS, и мне нужно время от времени синхронизировать c локальную базу данных с Firebase.

Может быть, кто-то может поделиться своим опытом о локальном хранилище здесь.

Спасибо за ваши ответы.

1 Ответ

0 голосов
/ 23 апреля 2020

Вы можете хранить значения в ОЗУ внутри объекта динамически, вы можете сохранить его с помощью sqlite следующим образом:

https://www.npmjs.com/package/cordova-sqlite-storage

или вы можете хранить значения в файле. Я даю вам подсказку. Вы должны сделать Android приложений с java и IOS приложениями с помощью swift. Это изначально поддерживаемые языки программирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...