ドメインにクッキーを自動的に追加するChrome拡張機能を開発したいと考えています。Chrome拡張機能/バックグラウンドで自動的にクッキーを追加する
拡張機能へのユーザーの介入なしにCookieを追加したい場合は、
私のクッキーの追加は、バックグラウンドで行われます(ここではpersistent.js
)。
これは可能ですか?
私は、このテスト:
function cookieinfo(){
chrome.cookies.set({"name":"user","url":"http://mywebsite/","value":"myvalue"},function (cookie){
console.log(JSON.stringify(cookie));
console.log(chrome.extension.lastError);
console.log(chrome.runtime.lastError);
});
}
window.onload=cookieinfo;
をしかし、このスクリプトは実際に動作しません。ここで
は私manifest.json
次のとおりです。
{
"name" : "Cookie Demo",
"version" : "1",
"description" : "Cookie API",
"permissions": ["cookies", "webRequest", "webRequestBlocking", "<all_urls>"],
"browser_action": {
"default_icon": "iconon128.png"
},
"background": { "scripts": ["persistent.js"], "persistent": true },
"manifest_version": 2
}
私は初心者です、私はそれについてのすべてを知りません... advenceで
おかげ
chrome.tabs.onUpdated.addListener(cookieinfo)を使用します。窓のonloadの代わりに –