runtime.requestUpdateCheck()
Vérifie de voir si un mise à jour de l'extension est disponible.
C'est une fonction asynchrone qui renvoie une Promise
.
Syntaxe
var requestingCheck = browser.runtime.requestUpdateCheck();
Paramètres
None.
Valeur retournée
Une Promise
qui sera remplie avec deux arguments :
status
-
Une valeur
runtime.RequestUpdateCheckStatus
— Le résultat de la vérification de mise à jour. details
Facultatif-
object
. Si lestatus
estupdate_available
, cela contient plus d'informations sur la mise à jour. C'est un objet contenant une simple propriété :version
-
string
. La version de la mise à jour.
Compatibilité des navigateurs
BCD tables only load in the browser
Exemples
Demander une mise à jour, etenregistrer la nouvelle version si elle est disponible :
function onRequested(status, details) {
console.log(status);
if (status === "update_available") {
console.log(details.version);
}
}
function onError(error) {
console.log(`Error: ${error}`);
}
var requestingCheck = browser.runtime.requestUpdateCheck(onRequested);
requestingCheck.then(onRequested, onError);
Note :
Cette API est basée sur l'API Chromium chrome.runtime
. Cette documentation est dérivée de runtime.json
dans le code de Chromium code.
Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.