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
js
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. versionOptional-
string. Die Version des Updates, wennstatusupdate_availableist.
Beispiele
Fordern Sie ein Update an und protokollieren Sie die neue Version, falls eine verfügbar ist:
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);
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf Chromium's chrome.runtime API. Diese Dokumentation ist abgeleitet von runtime.json im Chromium-Code.