runtime.openOptionsPage()
假如你的页面有options page(设置页面)的定义,使用此方法打开它。这是一个异步方法,返回一个 Promise
对象。
语法
js
var openingPage = browser.runtime.openOptionsPage();
参数
无
返回值
浏览器兼容性
Report problems with this compatibility data on GitHubdesktop | mobile | ||||||
---|---|---|---|---|---|---|---|
openOptionsPage |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
示例
当用户点击浏览器行为图标时,打开一个设置页面。
js
function onOpened() {
console.log(`Options page opened`);
}
function onError(error) {
console.log(`Error: ${error}`);
}
var opening = browser.runtime.openOptionsPage();
opening.then(onOpened, onError);
示例扩展
备注:
This API is based on Chromium's chrome.runtime
API. This documentation is derived from runtime.json
in the Chromium code.