| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/ja/docs/Web/API/Background_Synchronization_API | [Back] [Original] |
Get to know MDN better
API
SyncManager ServiceWorkerRegistration.sync 'name' ServiceWorker
API API
async function syncMessagesLater() {
const registration = await navigator.serviceWorker.ready;
try {
await registration.sync.register("sync-messages");
} catch {
console.log("");
}
}
navigator.serviceWorker.ready.then((registration) => {
registration.sync.getTags().then((tags) => {
if (tags.includes("sync-messages")) {
console.log("");
}
});
});
self.addEventListener("sync", (event) => {
if (event.tag === "sync-messages") {
event.waitUntil(sendOutboxMessages());
}
});
| Web Background Synchronization |
| Web Proxy Viewer | New URL | Original Page |