Ionic 3: хранение в IndexedDB и Web SQL - PullRequest
0 голосов
/ 27 июня 2018

Я работаю над мобильным приложением для телефонов Android и iOS.

Я испытываю что-то очень странное с хранилищем. Я получаю данные как в IndexedDB, так и в веб-SQL (когда я тестирую / отлаживаю в браузере).

Вот объявление модуля:

IonicStorageModule.forRoot()

У меня проблема, потому что, когда я пытался получить данные из хранилища, я получаю данные из Web SQL (который содержит старые значения ...), а не из IndexedDB, где у меня есть последние значения.

Я бы хотел установить предпочтительный порядок следующим образом:

IonicStorageModule.forRoot({
    name: '__myprojectdb',
    driverOrder: ['indexeddb']
})

Но должен ли он корректно работать на iOS и Android? Существуют ли какие-либо требования или предпочтительный тип БД в зависимости от устройства?

Я открыт для идей! Как я новичок в ионном и мобильном приложении.

Заранее спасибо за помощь: -)

1 Ответ

0 голосов
/ 28 июня 2019

Размер используемого хранилища зависит от того, в каком режиме вы используете «осмотреть-> предварительный просмотр» Chrome с Ionic. Вы можете найти больше информации в этом ответе

...