1

クッキーを書きたいときに問題があります。jQueryCookieプラグインを使用しています。ChromeコンテンツスクリプトでCookieの書き込みと読み取りを行います。

Cookieは正常に機能し、Cookieの読み取りと書き込みが可能で、Chromeが再起動するまですべてが正常です。chromeが再起動すると、Cookieが削除され、Cookieを読み取りたい場合は、nullが返されます。

$ .cookies( "NAME"、 "VALUE");を使用します。書き込みと$.cookies( "NAME"); 読む。

クロムが実行されるまで問題はありません。タブを開閉しても問題ありません。しかし、Chromeを閉じたり開いたりすると、Cookieが削除されます。私のブラウザはCookieを削除しないと確信しています。

それで、どうすればそれらを安定させることができますか?冒険に感謝します:)

4

2 に答える 2

1

セッションCookieのようです。有効期限を設定しましたか?このプラグインを使用すると、次のように設定できます。

$.cookie("NAME", "VALUE", { expires: 7 });
于 2012-08-30T14:32:57.480 に答える
1

セッションCookieを設定しています。これが予想される動作です。

Cookieを保持する場合は、有効期限を指定してください。例えば:

$.cookie ('the_cookie', 'the_value', { expires: 7 });

Cookieが1週間で期限切れになるように設定します。

jQuery Cookieプラグイン、使用ガイドを参照してください。

于 2012-08-30T14:33:39.460 に答える