Javascript chrome.cookies.get显示未定义或抛出错误
chrome.cookies.get({url:http://www.dahotre.com,名称:“userid”},function(){}在控制台中显示Javascript chrome.cookies.get显示未定义或抛出错误,javascript,json,google-chrome,cookies,google-chrome-extension,Javascript,Json,Google Chrome,Cookies,Google Chrome Extension,chrome.cookies.get({url:http://www.dahotre.com,名称:“userid”},function(){}在控制台中显示未定义的 如果跳过可选的空函数(),它将抛出一个错误。 chrome.cookies.get({url:http://www.dahotre.com,名称:“userid”})显示未捕获错误:需要参数2。 如果我使用function(Cookie c){}作为第二个参数,它会抛出SyntaxError:Unexpected identifi
未定义的
如果跳过可选的空函数(),它将抛出一个错误。
chrome.cookies.get({url:http://www.dahotre.com,名称:“userid”})显示未捕获错误:需要参数2。
如果我使用function(Cookie c){}
作为第二个参数,它会抛出SyntaxError:Unexpected identifier
以下是我的清单.json
中的权限
行:
“权限”:[“cookies”http://www.dahotre.com/“],
当我在浏览器中检查cookie时,我可以肯定地从网站www.dahotre.com
中找到一个名称为userid、内容为整数的cookie
如何在chrome扩展中访问此cookie?请尝试:
chrome.cookies.get({url:"http://www.dahotre.com", name:"userid"}, function(cookies){
console.log(cookies);
});
您的
函数(Cookie c){}
是一个很好的尝试,但是JavaScript是动态类型语言,这些详细类型仅用于文档目的。谢谢hamczu。我真不敢相信我在这件事上浪费了这么多时间。