Spec-Zone.ru › Web Extensions

action.enable()

Включает действие браузера для вкладки. По умолчанию действия браузера включены для всех вкладок.

Примечание: Этот API доступен в Manifest V3 или выше.

Синтаксис

browser.action.enable(
  tabId // optional integer
)

Параметры

tabId Необязательно

integer. Идентификатор вкладки, для которой требуется включить действие браузера.

Примеры

Отключить действие браузера при нажатии и снова включить каждый раз при открытии новой вкладки:

browser.tabs.onCreated.addListener(() => {
  browser.action.enable();
});

browser.action.onClicked.addListener(() => {
  browser.action.disable();
});

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera для Android Safari на iOS Samsung Internet
enable 88 88 109 ? 74 Нет ? ? 109 ? Нет ?

Примечание: Этот API основан на API chrome.action Chromium. Данная документация взята из browser_action.json кода Chromium.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/action/enable

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API