runtime.requestUpdateCheck()
Überprüft, ob ein Update für die Erweiterung verfügbar ist.
Dies ist eine asynchrone Funktion, die ein Promise
zurückgibt.
Syntax
let requestingCheck = browser.runtime.requestUpdateCheck()
Parameter
Keine.
Rückgabewert
Ein Promise
, das mit einem Objekt erfüllt wird, das das Ergebnis der Update-Anfrage enthält.
result
-
Ein Objekt mit den folgenden Eigenschaften:
status
-
runtime.RequestUpdateCheckStatus
. Das Ergebnis der Update-Überprüfung. version
Optional-
string
. Die Version des Updates, fallsstatus
update_available
ist.
Beispiele
Fordern Sie ein Update an und protokollieren Sie die neue Version, wenn eine verfügbar ist:
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);
Browser-Kompatibilität
BCD tables only load in the browser
Hinweis:
Diese API basiert auf Chromiums chrome.runtime
API. Diese Dokumentation wurde aus runtime.json
im Chromium-Code abgeleitet.