Jump to content
quimera

sendMessage Google Chrome

Recommended Posts

Eu tenho 2 arquivos js que são responsáveis em executar tarefas nas páginas, um é o script.js (o que faz a mágica) e

"background.js" que é responsável somente em receber mensagens do navegador vindo da própria extensão.

//script.js
chrome.runtime.sendMessage({nome:"listaAtualizada"});//enviando para o background.js
//background.js
chrome.runtime.onMessage.addListener(function (resposta) {
    if (resposta.nome == 'listaAtualizada') {
       chrome.tabs.executeScript(null, {code: "atualiza_lista();"});
    }
});

Parece que ou o background.js não recebe a mensagem do chrome, ou ele simplesmente não quer executar o script, já verifiquei a documentação. Se alguém puder ajudar agradeço. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.