Spec-Zone.ru › Web Extensions

tabs.show()

Отображает одну или несколько вкладок, которые были ранее скрыты вызовом tabs.hide.

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

Синтаксис

let showing = browser.tabs.show(
  tabIds          // integer or integer array
)

Параметры

tabIds

integer или array integer. Идентификаторы вкладок для отображения.

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

A Promise, который будет выполнен без аргументов. Если произойдет ошибка, обещание будет отклонено с сообщением об ошибке.

Примеры

Отображение одной вкладки:

function onShown() {
  console.log(`Shown`);
}

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

browser.tabs.show(2).then(onShown, onError);

Отображение нескольких вкладок:

function onShown() {
  console.log(`Shown`);
}

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

browser.tabs.show([15, 14, 1]).then(onShown, onError);

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet
show Нет Нет 61 ? Нет Нет ? ? Нет ? Нет ?

© 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/show

Spec-Zone.ru

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