browserAction.disable()
Désactive l'action du navigateur pour un onglet, ce qui signifie qu'il ne peut pas être cliqué lorsque cet onglet est actif.
Syntaxe
js
browser.browserAction.disable( tabId, // optional integer ); Paramètres
tabIdFacultatif-
integer. L'identifiant (ID) de l'onglet pour lequel vous souhaitez désactiver l'action du navigateur.
Compatibilité des navigateurs
Exemples
Désactive l'action du navigateur lorsque vous cliquez et réactivez-le chaque fois qu'un nouveau onglet est ouvert :
js
browser.tabs.onCreated.addListener(() => { browser.browserAction.enable(); }); browser.browserAction.onClicked.addListener(() => { browser.browserAction.disable(); }); Désactivez l'action du navigateur uniquement pour l'onglet actif :
js
browser.browserAction.onClicked.addListener((tab) => { browser.browserAction.disable(tab.id); }); Note :
Cette API est basée sur l'API Chromium chrome.browserAction. Cette documentation est dérivée de browser_action.json dans le code de Chromium code.