PeriodicSyncManager: getTags()-Methode
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die getTags()
-Methode des PeriodicSyncManager
-Interfaces gibt ein Promise
zurück, das mit einer Liste von String
-Objekten aufgelöst wird, die die Tags darstellen, die derzeit für das periodische Synchronisieren registriert sind.
Syntax
getTags()
Parameter
Keine.
Rückgabewert
Ausnahmen
Keine.
Beispiele
Das folgende Beispiel verwendet die getTags()
-Methode, um zu überprüfen, ob eine periodische Synchronisierungsaufgabe mit einem bestimmten Tag registriert ist.
navigator.serviceWorker.ready.then((registration) => {
registration.periodicSync.getTags().then((tags) => {
if (tags.includes("get-latest-news")) skipDownloadingLatestNewsOnPageLoad();
});
});
skipDownloadingLatestNewsOnPageLoad()
ist eine vom Entwickler definierte Funktion.
Spezifikationen
Specification |
---|
Web Periodic Background Synchronization # dom-periodicsyncmanager-gettags |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
getTags |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support
- Experimental. Expect behavior to change in the future.