ServiceWorkerContainer.getRegistration()
La méthode getRegistration()
de l'interface ServiceWorkerContainer
fournis un objet ServiceWorkerRegistration
dont la porté inclue l'URL du document. Cette méthode retourne une Promise
qui se résout avec un ServiceWorkerRegistration
ou undefined
.
Syntaxe
js
serviceWorkerContainer.getRegistration(scope).then(function(serviceWorkerRegistration) { ... });
Paramètres
scope
Facultatif-
Un identifiant unique pour l'enregistrement du service worker que vous voulez récupérer. L'URL de porté de l'enregistrement . C'est souvent une URL relative.
Valeur retournée
Une Promise
qui est résolue avec un objet ServiceWorkerRegistration
ou undefined
.
Exemple
js
navigator.serviceWorker.getRegistration("/app").then(function (registration) {
if (registration) {
document.querySelector("#status").textContent =
"ServiceWorkerRegistration found.";
}
});
Spécifications
Specification |
---|
Service Workers # navigator-service-worker-getRegistration |
Compatibilité des navigateurs
BCD tables only load in the browser