Firefox Add-on: как добавить переключатель в браузере - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь добавить действительно базовую c и тривиальную функцию переключения в мою надстройку Firefox, я установил скрипт в качестве фона в манифесте. json, но все же не могу выполнить код:

browser.browserAction.onClicked.addListener(function(tab) {
    browser.tabs.executeScript(tab.id, {
        code: `
        document.getElementsByClassName('header')[0].style.visibility='hidden';`
    });

})

вторым шагом будет изменение значка на панели браузера; Я хотел, например, отобразить значок цвета / ч / б в зависимости от того, активен ли тумблер или нет. Я не уверен, как обработать состояние тега и добавить / удалить стиль из соответствующих элементов.

edit : код работает, но нет способа управлять значком на панели браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...