tabs.goBack()

导航到标签页历史中的上一页(如果有)。

这是一个返回 Promise 的异步函数。

语法

js
let withGoingBack = browser.tabs.goBack(
  tabId,                  // 可选整数
  callback                // 可选函数
)

参数

tabId 可选

integer。要进行导航的标签页的 ID。默认为当前窗口的活动标签页。

callback 可选

function。页面导航完成时调用的回调函数,没有参数。

返回值

一个 Promise,当页面导航完成时其会被兑现。

示例

返回到当前标签页的上一页:

js
function onGoBack() {
  console.log("已返回");
}

function onError(error) {
  console.log(`发生错误:${error}`);
}

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

浏览器兼容性

BCD tables only load in the browser

备注:此 API 基于 Chromium 的 chrome.tabs API。本文档来自 Chromium 代码中的 tabs.json