Optimierung automatische Updates der Webanwendung bei Aktualisierung der Anwendung auf dem Server
This commit is contained in:
@@ -24,6 +24,7 @@ import { manageView } from "./views/manage.js";
|
||||
import { closeMenu } from "./appbar.js";
|
||||
import * as db from "./db.js";
|
||||
import { installTriggers, stopWatching } from "./sync.js";
|
||||
import { watchForUpdates } from "./update.js";
|
||||
import { publicView } from "./views/public.js";
|
||||
import { acceptInviteView, shareView } from "./views/share.js";
|
||||
|
||||
@@ -276,13 +277,9 @@ async function start() {
|
||||
|
||||
await route();
|
||||
|
||||
if ("serviceWorker" in navigator) {
|
||||
try {
|
||||
await navigator.serviceWorker.register("/sw.js", { scope: "/" });
|
||||
} catch (err) {
|
||||
console.warn("Service Worker nicht registriert:", err.message);
|
||||
}
|
||||
}
|
||||
// Registriert den Service Worker und meldet sich, wenn eine neue
|
||||
// Fassung bereitliegt.
|
||||
watchForUpdates();
|
||||
}
|
||||
|
||||
start();
|
||||
|
||||
Reference in New Issue
Block a user