tabs.show()

顯示一個或多個先前透過呼叫 tabs.hide 隱藏的標籤頁。

這是一個非同步函式,返回一個 Promise

語法

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

引數

tabIds

integerintegerarray。要顯示的標籤頁的 ID。

返回值

一個 Promise,它將以無引數的方式完成。如果發生任何錯誤,Promise 將會以錯誤訊息被拒絕。

示例

顯示單個標籤頁

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

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

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

顯示多個標籤頁

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

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

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

瀏覽器相容性