iOS Safari(およびChrome)でブラウザを閉じて再度開くと、永続的なCookieが削除されています。私はiOS 11を使っていますが、iOS 10/9でもテストしました。 CookieはAndroidとデスクトップで正しく保持されます。そして、不思議なことに、iOS上のFirefoxではうまく動作します。iOS Safari/ChromeのCookie永続性
ここには何が欠けていますか?ここで
は私のjavascriptのコードは、クッキーのセットで、日付を期限切れ:
setCookie = function(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
setCookie("test", "random test value", 365);