runtime.getBrowserInfo()

返回安装扩展的浏览器的信息。

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

语法

js
let gettingInfo = browser.runtime.getBrowserInfo()

参数

无。

返回值

一个 Promise,它将使用具有以下属性的对象来实现

name

表示浏览器名称的字符串值,例如“Firefox”。

vendor

表示浏览器供应商的字符串值,例如“Mozilla”。

version

表示浏览器版本的字符串,例如“51.0”或“51.0a2”。

buildID

表示浏览器特定构建的字符串,例如“20161018004015”。

示例

获取并记录浏览器的名称

js
function gotBrowserInfo(info) {
  console.log(info.name);
}

let gettingInfo = browser.runtime.getBrowserInfo();
gettingInfo.then(gotBrowserInfo);

浏览器兼容性

BCD 表格仅在浏览器中加载

注意: Microsoft Edge 兼容性数据由 Microsoft Corporation 提供,根据 Creative Commons Attribution 3.0 United States License 许可在此处包含。