Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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:

js
// 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:

js
// service worker script

const periodicSync = self.registration.periodicSync;

Spezifikationen

Specification
Web Periodic Background Synchronization
# dom-serviceworkerregistration-periodicsync

Browser-Kompatibilität

Siehe auch