tabs.goBack()

导航到选项卡历史记录中的上一页(如果可用)。

这是一个异步函数,它返回一个 Promise

语法

js
let withGoingBack = browser.tabs.goBack(
  tabId,                  // optional integer
  callback                  // optional function
)

参数

tabId 可选

integer。要导航到的选项卡的 ID。默认为当前窗口的活动选项卡。

callback 可选

function。页面导航完成后,将调用此函数,不带参数。

返回值

一个 Promise,在页面导航完成后被 fulfilled。

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

示例

返回当前选项卡中的上一页

js
function onGoBack() {
  console.log("Gone back");
}

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

let goingBack = browser.tabs.goBack();
goingBack.then(onGoBack, onError);

注意:此 API 基于 Chromium 的 chrome.tabs API。此文档源自 Chromium 代码中的 tabs.json