Я пытаюсь добавить действительно базовую c и тривиальную функцию переключения в мою надстройку Firefox, я установил скрипт в качестве фона в манифесте. json, но все же не могу выполнить код:
browser.browserAction.onClicked.addListener(function(tab) {
browser.tabs.executeScript(tab.id, {
code: `
document.getElementsByClassName('header')[0].style.visibility='hidden';`
});
})
вторым шагом будет изменение значка на панели браузера; Я хотел, например, отобразить значок цвета / ч / б в зависимости от того, активен ли тумблер или нет. Я не уверен, как обработать состояние тега и добавить / удалить стиль из соответствующих элементов.
edit : код работает, но нет способа управлять значком на панели браузера.