gpt4 book ai didi

ios - Mobile Safari 在硬重置时清除 cookie 和 LocalStorage

转载 作者:行者123 更新时间:2023-11-29 12:59:56 25 4
gpt4 key购买 nike

我目前正在努力开发我的第一个 Web 应用程序,并且在 iOS 移动设备的 Safari 浏览器上偶然发现了一个问题。

如果我创建一个设置为在 x 天后过期的 cookie(基本上是创建的任何 cookie,仅限 session 或其他),并硬重置手机上的浏览器(就像完全关闭应用程序一样)或重启手机),cookie 被销毁。

这是为什么呢?我该如何避免呢?

存储在 LocalStorage 中的对象也会发生同样的事情。

此外,如果无法避免,我应该使用其他什么方式来存储我的应用程序数据?服务器端存储是最后的选择。

已检查手机设置,没有任何迹象表明浏览器正在拒绝或设置为在 session /应用程序退出时清除 cookie。

最佳答案

正如 Shivan Raptor 所说,重要的数据应该存储在服务器端。

经过一些调整后,我还发现 localStorage 显然可以在应用程序硬重置后幸存下来,而 cookie 则不能。

结束。

关于ios - Mobile Safari 在硬重置时清除 cookie 和 LocalStorage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20041399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com