runtime.getBrowserInfo()

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

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

语法

js
let gettingInfo = browser.runtime.getBrowserInfo()

参数

无。

返回值

一个 Promise,它将以一个包含以下属性的对象来 fulfilled

name

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

vendor

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

版本

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

buildID

表示浏览器特定版本的字符串,例如 "20161018004015"。

示例

获取并记录浏览器的名称

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

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

浏览器兼容性