Chrome-Erweiterung über Browser-Aktion / -Symbol deaktivieren / aktivieren

Die Chrome-Erweiterung, die ich entwickle, fügt Inhaltsskripte und CSS auf jede Seite einer Website ein. Der Benutzer kann jedoch eine bestimmte Seite oder Seiten haben, auf denen er oder sie die Erweiterung nicht ausführen möchte. Es wäre also großartig, wenn ich die Browser-Aktion so einrichten könnte, dass sie im Grunde genommen ein- und ausgeschaltet wird.

Was ich gerne machen würde, ist so etwas:

chrome.browserAction.onClicked.addListener(function(tab) {

    //IF ENABLED THEN DISABLE

    //IF DISABLED THEN ENABLE

} 

Jede Hilfe wäre sehr dankbar!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage