tabs.goForward()

如果可用,导航到选项卡历史记录中的下一页。

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

语法

js
let goingForward = browser.tabs.goForward(
  tabId,                       // optional integer
  callback                       // optional function
)

参数

tabId 可选

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

callback 可选

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

返回值

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

浏览器兼容性

BCD 表格仅在浏览器中加载

示例

向前导航到当前选项卡中的下一页

js
function onGoForward() {
  console.log("Gone forward");
}

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

let goingForward = browser.tabs.goForward();
goingForward.then(onGoForward, onError);

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