Javascript Chrome内容脚本制作一个cookie;当chrome重新启动时,cookie将被删除。如何使其稳定?

Javascript Chrome内容脚本制作一个cookie;当chrome重新启动时,cookie将被删除。如何使其稳定?,javascript,jquery,cookies,google-chrome-extension,content-script,Javascript,Jquery,Cookies,Google Chrome Extension,Content Script,当我想写cookie时,我遇到了一个问题。我正在使用jquerycookies插件。我将在我的chrome内容脚本中编写和读取cookies Cookie工作正常,我可以读写Cookie,一切正常,直到chrome重新启动。当chrome重新启动时,我的cookie被删除,当我想读取cookie时,返回null 我使用$.cookies(“名称”、“值”)编写和$.cookies(“名称”)阅读 在chrome运行之前没有问题。即使关闭和打开选项卡,也没有问题。但是关闭和打开chrome会导致删

当我想写cookie时,我遇到了一个问题。我正在使用jquerycookies插件。我将在我的chrome内容脚本中编写和读取cookies

Cookie工作正常,我可以读写Cookie,一切正常,直到chrome重新启动。当chrome重新启动时,我的cookie被删除,当我想读取cookie时,返回null

我使用$.cookies(“名称”、“值”)编写和$.cookies(“名称”)阅读

在chrome运行之前没有问题。即使关闭和打开选项卡,也没有问题。但是关闭和打开chrome会导致删除我的cookie。我很确定我的浏览器不会删除cookie


那么,我怎样才能让他们稳定下来,伙计们?感谢冒险:)

这似乎是一个会话cookie。你设定了过期时间吗?使用,您可以将其设置为:

$.cookie("NAME", "VALUE", { expires: 7 });

您正在设置会话cookies;这是预期的行为

如果您想让cookies持续存在,请给它们一个过期日期。例如:

$.cookie ('the_cookie', 'the_value', { expires: 7 });
将设置cookie在一周内过期


瞧。

谢谢,你说得对。我很抱歉,因为我不能接受两个答案;很高兴我们能帮忙。