browserAction.disable()
Deaktiviert die Browser-Aktion für einen Tab, was bedeutet, dass sie nicht geklickt werden kann, wenn dieser Tab aktiv ist.
Syntax
js
browser.browserAction.disable(
tabId // optional integer
)
Parameter
tabId
Optional-
integer
. Die ID des Tabs, für den Sie die Browser-Aktion deaktivieren möchten.
Browser-Kompatibilität
BCD tables only load in the browser
Beispiele
Deaktivieren Sie die Browser-Aktion beim Klicken und aktivieren Sie sie erneut, jedes Mal wenn ein neuer Tab geöffnet wird:
js
browser.tabs.onCreated.addListener(() => {
browser.browserAction.enable();
});
browser.browserAction.onClicked.addListener(() => {
browser.browserAction.disable();
});
Deaktivieren Sie die Browser-Aktion nur für den aktiven Tab:
js
browser.browserAction.onClicked.addListener((tab) => {
browser.browserAction.disable(tab.id);
});
Hinweis: Diese API basiert auf der chrome.browserAction
API von Chromium. Diese Dokumentation ist abgeleitet von browser_action.json
im Chromium-Code.