Spec-Zone.ru › Web Extensions

action.getBadgeText()

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

Примечание: Этот API доступен в Manifest V3 или более поздних версиях.

Это асинхронная функция, которая возвращает Promise.

Синтаксис

let gettingText = browser.action.getBadgeText(
  details               // object
)

Параметры

details

Объект со следующими свойствами:

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

integer. Указывает вкладку, из которой нужно получить текст значка.

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

integer. Указывает окно, из которого нужно получить текст значка.

  • Если windowId и tabId заданы оба, функция завершается ошибкой.
  • Если windowId и tabId не заданы, возвращается глобальный текст значка.

Возвращаемое значение

A Promise, который будет выполнен со строкой, содержащей текст значка.

Примеры

Вывести текст значка:

function gotBadgeText(text) {
  console.log(text);
}

let gettingBadgeText = browser.action.getBadgeText({});
gettingBadgeText.then(gotBadgeText);

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
getBadgeText 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/getBadgeText

Spec-Zone.ru

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