一旦 app ionic 3 在 android 中关闭,Cookie 将被删除

Cookies are deleted once app ionic 3 closed in android

我有一个应用程序可以使用 api 登录并保存 cookie(身份验证)。一切正常,但是关闭应用程序并再次启动应用程序后,您会发现 'NotLoggedIn' 消息,并且您会发现 cookie 已被删除。任何帮助? 谢谢...

使用本地存储代替 cookie

localstorage有以下+点

persists even when the browser is closed and reopened.

with no expiration date,

cleared only through JavaScript, or clearing the Browser cache / Locally Stored Data.

Storage limit is the maximum amongst the three.

设置本地存储

localStorage.setItem('userdetails',UserData);

获取本地存储

localStorage.setItem('userdetails');

谢谢,我找到了一个解决方案,这是我在本地存储中保存 cookie 值的方法,我测试该值是否不为空,我将 cookie 设置到我的网站,并且一切正常。 为了获取和设置 cookie,我使用这个插件:cordova-plugin-cookie-polyfill