Supponiamo che un utente disabiliti la mia estensione e successivamente la abiliti.Come posso rilevare se un Chrome Extension è stato abilitato (dopo essere stato disabilitato)
Come posso eseguire una funzione quando l'estensione viene riabilitata?
Ho provato a fare qualcosa di simile all'esecuzione di una funzione on-extension-install, utilizzando localStorage, ma non sembra funzionare per questo caso on-extension-reenabled perché localStorage non viene cancellato per la background-page quando è disabilitato.
if (!localStorage["isInstalled"]) {
onInstall();
localStorage["isInstalled"] = 1;
}
Dall'estensione e dalle prospettive dell'utente, la disattivazione dell'estensione ha esattamente lo stesso effetto della chiusura di un browser. Perché dovresti distinguere tra questi due casi? – serg