Ejemplo de la función chrome.extension.getBackgroundPage ()
Estoy trabajando en una pequeña extensión de Chrome que debe ejecutarse en segundo plano. Sin embargo, entiendo que eso no es posible cuando estoy usando una ventana emergente. Después de una lectura parece que la mejor opción es crear.popup.js
para ejecutar elbackground.js
, utilizandochrome.extension.getBackgroundPage()
función.
¿Puede alguien mostrarme un ejemplo de cómo se hace?
Aquí está el manifiesto:
"browser_action": {
"permissions": ["background"],
"default_popup": "popup.html"},
"options_page": "options.html",
"background": {
"scripts": ["background.js"],
"persistent" : true
}
He incluido la referencia popup.js enpopup.html
:
<script src="popup.js"></script>
Y creó una variable enpopup.js
var bkg = chrome.runtime.getBackgroundPage();
Así que ahora necesito una manera de activar elbackground.js
¿Necesito ejecutar la función relevante dentrobackground.js
desdepopup.js
, o dar un comando general para elbackground.js
¿correr?