Exemplo de função chrome.extension.getBackgroundPage ()
Estou trabalhando em uma pequena extensão do Chrome que precisa ser executada em segundo plano. No entanto, entendo que isso não é possível quando estou usando um pop-up. Após algumas leituras, parece que a melhor opção é criarpopup.js
para executar obackground.js
, usandochrome.extension.getBackgroundPage()
função.
Alguém pode me mostrar um exemplo de como é feito?
aqui está o manifesto:
"browser_action": {
"permissions": ["background"],
"default_popup": "popup.html"},
"options_page": "options.html",
"background": {
"scripts": ["background.js"],
"persistent" : true
}
Eu incluí a referência popup.js nopopup.html
:
<script src="popup.js"></script>
E criou uma variável empopup.js
var bkg = chrome.runtime.getBackgroundPage();
então agora eu preciso de uma maneira de ativar obackground.js
Preciso executar a função relevante dentrobackground.js
depopup.js
ou dê um comando geral para obackground.js
para correr?