ねえ、私は次のコードを使用してCookieを設定し、それを取得しています:
$.cookie('SimMobileUsername', $('#user_id').val());
if($.cookie('SimMobileUsername') != "null" && $.cookie('SimMobileUsername') != null); {
$('#user_id').val($.cookie('SimMobileUsername'));
}
これは問題なく動作しますが、Webページをホーム画面に追加してもCookieは保存されません。
重要:
サファリがホーム画面のページをキャッシュすることを読んだので、次のコードを試して、起動時に1回ページを更新しようとしましたが、それも役に立ちませんでした。
var url = window.location.href;
if (url.indexOf('rnd=') == -1) {
url = (url.indexOf("?") == -1 ? url + "?rnd=" : url + "&rnd=") + Math.random();
window.location.href = url;
}
このテーマに関する洞察はありますか?