【发布时间】:2021-10-28 17:02:25
【问题描述】:
我正在开发 chrome 扩展程序,我需要通过我的扩展程序设置 cookie 值。
我已通过以下方式设置 cookie:
chrome.cookies.set({ url: "http://example.com/", name: "CookieVar", value: "123" });
但是当我关闭浏览器时它在当前浏览器中可用,数据丢失了,所以我去
chrome.cookies.set({ url: "http://example.com/", name: "CookieVar", value: "123", expirationDate: 3600 });
但是从这里我看不到 cookie 信息是我在这里错过的任何东西。
【问题讨论】:
-
您是否在
manifest.json中设置了this documentation 的权限? -
是的,我已经做到了......如果我没有设置过期日期,cookies 可以正常工作......
-
在 background.js 中添加上面的代码然后它才会起作用。
标签: google-chrome google-chrome-extension