我正在尝试利用 Ionic Storage 库来跟踪我的应用程序的设置。但是,我遇到了一个问题,每次重新启动应用程序时,存储都会被擦除。至少,看起来是这样的。
我正在存储数据:
this.storage.set('language', 'es');
并试图检索:
this.storage.get('language').then((val) => {
this.mylang = val;
}).catch((errorGet: any) => {
console.error(errorGet);
return;
});
如果我不退出应用程序,则可以检索数据。但是如果我退出并重新打开,数据就消失了。据我所知,它正在使用 SQLite(在 XCode 中构建和测试时根据调试消息)。