Spec-Zone.ru › Web Extensions

browserAction.getBadgeText()

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

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

Синтаксис

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

Параметры

details

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

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

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

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

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

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

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

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

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet
getBadgeText Да 14 45 ? Да 14 ? ? 79 ? 15 ?
details_windowId_parameter Нет Нет 62 ? Нет Нет ? ? Нет ? Нет ?

Примеры

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

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

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

Примечание: Этот API основан на API chrome.browserAction 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/browserAction/getBadgeText

Spec-Zone.ru

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