Digamos que un usuario deshabilita mi extensión y luego la habilita.¿Cómo puedo detectar si una extensión de Chrome ha sido habilitada (después de haber sido deshabilitada)
¿Cómo puedo ejecutar una función cuando la extensión se vuelve a habilitar?
Intenté hacer algo similar a ejecutar una función en-extensión-instalación, utilizando localStorage, pero no parece funcionar para este caso en-extensión-reactivado porque localStorage no se borra para la página de fondo cuando esta deshabilitado
if (!localStorage["isInstalled"]) {
onInstall();
localStorage["isInstalled"] = 1;
}
Desde la perspectiva de la extensión y del usuario, deshabilitar la extensión tiene exactamente el mismo efecto que cerrar un navegador. ¿Por qué necesitarías distinguir esos dos casos? – serg