chrome.cookies.get() 参数 0 的值无效。属性“名称”;

发布于 2024-11-08 13:23:41 字数 308 浏览 0 评论 0原文

我正在编写一个 jquery 扩展,在我的 popup.html 文件中执行类似的操作

var c = chrome.cookies.get({url:"some-web-site"});

当我尝试运行扩展时,出现以下错误:

未捕获错误:参数 0 的值无效。属性“名称”:需要属性。

并给出 jqury.min.js:16 作为位置(我包括来自 google CDN 的 jquery)。

一旦我注释掉上面的代码,扩展就可以正常运行。

有什么想法吗?

I'm writing a jquery extension where I'm doing something like:

var c = chrome.cookies.get({url:"some-web-site"});

in my popup.html file.

When I tryt to run the extension it gives the following error:

Uncaught Error: Invalid value for argument 0. Property 'name': Property is required.

and gives jqury.min.js:16 as the location (I am including jquery from a google CDN).

As soon as I comment out the above code, the extension runs fine.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

野生奥特曼 2024-11-15 13:23:41

您需要指定 cookie 的 url 和名称。

var c = chrome.cookies.get({url:"some-web-site", name: "cookie-name"});

You need to specify both url and name of the cookie.

var c = chrome.cookies.get({url:"some-web-site", name: "cookie-name"});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文