Ionic Storage无法在Android设备上运行

时间:2019-01-03 19:57:55

标签: android ionic-framework ionic3 ionic-storage

我是Ionic Framework的新手,我正在做一个保留用户登录信息的应用程序,以便在登录用户时可以显示另一个页面。为此,我将用户ID保存到本地存储中。 当我执行ionic serve并在浏览器上测试代码时,此方法工作正常,但在我的Android设备上不起作用(因此我运行ionic cordova run android)。为什么?我已通过使用IonicStorageModule.forRoot()中的app.module.ts -> imports[...]设置了存储权限。这是我的代码和我的离子规格:

ionic code

ionic specs

1 个答案:

答案 0 :(得分:0)

我只是想出了问题并提出了解决方案。在我的应用程序中,userLoggedID的第一次访问完全为空(既不是undefined也不是null),所以我附加了一条catch()指令,现在代码可以正常工作了很好。

enter image description here

日志: enter image description here