tabs.goForward()

在标签页的历史记录中前进到下一页(如果可用)。

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

语法

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

参数

tabId 可选

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

callback 可选

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

返回值

一个 Promise,当页面导航完成时 fulfilled。

示例

前进到当前标签页的下一页

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