语法
js
let requestingCheck = browser.runtime.requestUpdateCheck()
参数
无。
返回值
一个 Promise,它会以一个包含更新请求结果的对象来 fulfilled。
result-
具有以下属性的对象:
status-
runtime.RequestUpdateCheckStatus。更新检查的结果。 version可选-
string。如果status是update_available,则为更新的版本。
示例
请求更新并在有可用更新时记录新版本
js
function onRequested(result) {
console.log(result.status);
if (result.status === "update_available") {
console.log(result.version);
}
}
function onError(error) {
console.log(`Error: ${error}`);
}
let requestingCheck = browser.runtime.requestUpdateCheck();
requestingCheck.then(onRequested, onError);
浏览器兼容性
加载中…
注意:此 API 基于 Chromium 的 chrome.runtime API。本文档源自 Chromium 代码中的 runtime.json。