Spec-Zone.ru › Web Extensions

tabs.getZoom()

Получает текущий коэффициент масштабирования для указанной вкладки.

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

Синтаксис

let gettingZoom = browser.tabs.getZoom(
  tabId                     // optional integer
)

Параметры

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

integer. Идентификатор вкладки, для которой необходимо получить текущий коэффициент масштабирования. По умолчанию используется активная вкладка текущего окна.

Значение возврата

A Promise, который будет выполнен с текущим коэффициентом масштабирования вкладки, как числом от 0,3 до 5. Если вкладка не найдена или произошла какая-то другая ошибка, обещание будет отклонено с сообщением об ошибке.

Примеры

Получить коэффициент масштабирования для текущей вкладки:

function onGot(zoom) {
  console.log(zoom);
}

function onError(error) {
  console.log(`Error: ${error}`);
}

let gettingZoom = browser.tabs.getZoom();
gettingZoom.then(onGot, onError);

Получить коэффициент масштабирования для вкладки с идентификатором 2:

function onGot(zoom) {
  console.log(zoom);
}

function onError(error) {
  console.log(`Error: ${error}`);
}

let gettingZoom = browser.tabs.getZoom(2);
gettingZoom.then(onGot, onError);

Примеры расширений

  • tabs-tabs-tabs

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet
getZoom Да 79 45 ? Да 14 ? ? Нет ? 15 ?

Примечание: Этот API основан на API chrome.tabs Chromium. Данная документация получена из tabs.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/tabs/getZoom

Spec-Zone.ru

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