Ionic Storage не работает на устройстве Android - PullRequest
0 голосов
/ 03 января 2019

Я новичок в Ionic Framework, и я делаю приложение, которое сохраняет имя пользователя, чтобы оно могло показывать другую страницу, когда пользователь вошел в систему. И для этого я сохраняю идентификатор пользователя в локальном хранилище. Это прекрасно работает, когда я ionic serve проверяю код в браузере, но не работает на моем устройстве Android (поэтому я запускаю ionic cordova run android). Зачем? Я установил право хранения с помощью IonicStorageModule.forRoot() в app.module.ts -> imports[...]. Вот мой код и мои ионные характеристики:

ionic code

ionic specs

1 Ответ

0 голосов
/ 04 января 2019

Я только что выяснил свою проблему и нашел решение.При самом первом доступе в моем приложении userLoggedID полностью пуст (это не было ни undefined, ни null), поэтому я прикрепил инструкцию catch(), и теперь код работает нормально.

enter image description here

LOG: enter image description here

...