14 lines
316 B
JavaScript
14 lines
316 B
JavaScript
(() => {
|
|
if (!("serviceWorker" in navigator)) {
|
|
return;
|
|
}
|
|
|
|
window.addEventListener("load", async () => {
|
|
try {
|
|
await navigator.serviceWorker.register("/service-worker.js", { scope: "/" });
|
|
} catch (error) {
|
|
console.error("Service worker registration failed:", error);
|
|
}
|
|
});
|
|
})();
|