我正在开发我的 Chrome 扩展程序,我希望我的 popup.js 可以获取特定 URL 的 cookie。
这是我在 popup.js 中的代码:
chrome.cookies.get({
url: "http://live.gnbox.net",
name: "foluser"
}, function(cookie) {
if (cookie) {
alert('T');
} else {
alert('F');
}
}
);
问题是,alert 没有出现,控制台
根据Chrome API 页面显示“Cannot call method 'get' of undefined” ,你需要在 manifest.json 中添加“cookies”到权限,我做到了像这样:
"permissions": [ "cookies", "tabs", "http://*/*", "https://*/*", "notifications" ,"http://*.gnbox.net/" , "http://*.gnbox.net/","http://live.gnbox.net/"],
它仍然不起作用,我应该错过图书馆之类的东西吗?或者我有错误的代码?