Método ExecuteScript
Basicamente, estou tentando fazer uma pequena extensão do Chrome seguindo a documentação do Google. Eu gostaria de injetar um script toda vez que o botão de extensão é clicado. Este é o meu manifesto até agora:
{
"name": "Example",
"manifest_version": 2,
"version": "1.0",
"permissions": [
"tabs"
],
"description": "My Chrome extension.",
"browser_action": {
"default_icon": "icon.png"
},
"background": {
"scripts": ["background.js"]
}
}
E este é o meu background.js:
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript(tab.id, {code: "content_script.js"});
});
O problema é que o content_script não é acionado, mesmo tentando com um simplesalert("aaa");
Você pode por favor me dizer o que estou fazendo errado? Eu não consigo descobrir.