gpt4 book ai didi

iOS 11 在关闭浏览器时删除所有 cookie

转载 作者:行者123 更新时间:2023-11-29 11:34:20 26 4
gpt4 key购买 nike

我正在通过下面的 Javascript 代码设置 cookie:

document.cookie = "cookieAccepted=true";

但是,当关闭(向上滑动)iOS 11 浏览器(Chrome 或 Safari)时,cookie 似乎已被删除。

有谁知道如何保留/存储 cookie(即使在向上滑动以强制关闭 iOS 应用程序之后)?

注意:在 cookie 值中添加后缀 ;path=/ 也不起作用。

最佳答案

修复它:expires 是 iOS 存储 cookie 的强制选项。所以,我实现了:

var now = new Date();
now.setTime(+ now + (1440 * 86400000)); // 24 * 60 * 60 * 1000
document.cookie = "cookieAccepted=true;expires="+now.toGMTString()+";path=/";

因此,cookieAccepted cookie 将在 4 年(1440 天)后过期。

关于iOS 11 在关闭浏览器时删除所有 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50714917/

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