語法
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。