Chome扩展未设置cookie

时间:2019-05-24 23:14:35

标签: javascript google-chrome cookies google-chrome-extension

我正在尝试使用Chrome扩展程序来设置Cookie。函数chrome.cookies.set()被调用,但在开发人员工具的“ cookies”标签中看不到它。

我的清单具有以下权限:

"permissions": [
    "cookies",
    "*://*.google.com",
    "http://*/*",
    "https://*/*"
  ]

我设置cookie的代码

let cookie = {
    url:"https://www.google.com",
    name: "APISID",
    value : "fdENkN9e8UYPb5Ax/A-GZrP_TZvgiX2kxh",
    domain: ".google.com",
    path : "/",
};
chrome.cookies.set(cookie, function (c) {
    console.log(JSON.stringify(c));
    console.log(chrome.extension.lastError);
    console.log(chrome.runtime.lastError);
    });
}

1 个答案:

答案 0 :(得分:0)

因此此代码确实有效。但是,只有在chrome处于正常模式且无法隐身的情况下,它才起作用。