Есть такие файлы
manifest.json
{
"manifest_version": 2,
"name": "domchel",
"description": "domchel",
"version": "1.0",
"background": {
"scripts": ["background.js"]
},
"browser_action": {
"default_icon": "browser-action.png"
} ,
"content_scripts" : [
{
"matches" : [
"http://*/*",
"http://*/*"
],
"js" : ["contentscript.js"],
"run_at": "document_end"
}
]
}
contentscript.js
//код неважно какой
function init(c){}
background.js
var counter=0;
chrome.browserAction.onClicked.addListener(function(tab) {
counter++;
if(counter%2==0)
{
chrome.browserAction.setIcon({path:"browser-action.png"})
//сhrome.tabs.executeScript(id,{code:"init("+counter+")"})
}
else{
chrome.browserAction.setIcon({path:"browser-action_no.png"})
}
});
как правильно передать из background.js в contentscript.js переменную counter
так не идет
сhrome.tabs.executeScript(id,{code:"init("+counter+")"})
че то не то делаю....кто хорошо знает эту тему подскажите