ServiceWorkerRegistration: Eigenschaft `periodicSync`
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die periodicSync
Schreibgeschützte-Eigenschaft der ServiceWorkerRegistration
-Schnittstelle gibt eine Referenz auf die PeriodicSyncManager
-Schnittstelle zurück, die es erlaubt, Aufgaben zu registrieren, die in bestimmten Intervallen ausgeführt werden sollen.
Wert
Ein PeriodicSyncManager
-Objekt.
Beispiele
Sie können auf die Eigenschaft sowohl von Ihrem Hauptskript als auch vom registrierten Service Worker zugreifen.
Hier ist ein Beispiel vom Hauptskript:
// reference registration
const registration = await navigator.serviceWorker.ready;
// feature detection
if ("periodicSync" in registration) {
// Background Periodic Sync functionality
const periodicSync = registration.periodicSync;
}
Vom Service Worker:
// service worker script
const periodicSync = self.registration.periodicSync;
Spezifikationen
Specification |
---|
Web Periodic Background Synchronization> # dom-serviceworkerregistration-periodicsync> |
Browser-Kompatibilität
Loading…