runtime.openOptionsPage()

如果您的扩展程序定义了选项页面,此方法将打开它。

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

语法

js
let openingPage = browser.runtime.openOptionsPage()

参数

无。

返回值

一个Promise,当选项页面成功创建时,它将以无参数形式 fulfilled;如果操作失败,则会以错误消息的形式 rejected。

示例

当用户点击浏览器操作图标时打开选项页面

js
function onOpened() {
  console.log(`Options page opened`);
}

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

let opening = browser.runtime.openOptionsPage();
opening.then(onOpened, onError);

扩展程序示例

浏览器兼容性

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