Open oskarr opened 2 years ago
Det verkar som att felet är i registerRoute
-koden, som kräver en ordentlig handler function eller något i den stilen.
Det största problemet är löst. Problemet var följande:
CacheFirst
-strategin om inte någon annan Route
matchar filen.NetworkFirst
-cachen.Exakt vad som orsakar 3 och 4 är väldigt oklart. 3 kan förklaras genom en felmatchad konfiguration mellan pre-cachen och NetworkFirst
-cachen, men jag har inte lyckats lösa detta problem. Problem 4 skulle kunna ha orsakats av ExpiryPlugin
:et, men det är osannolikt.
Problemet är nu tillfälligt löst genom att ta bort NetworkFirst
-cachen. Detta ger följande uppdateringsprocess:
Detta gör att:
Det bästa vore om:
/
och index.html
, utan att förlora pre-cachens hash.Användaren ser felmeddelandet i index.html när sångboken uppdateras (åtminstone om hen använt PWA). Detta bör lösas innan det slutas kallas för "bugg".
Service workern har stängts av.
Om ServiceWorkern märker attLöst, men kan förbättras. Se kommentar nedan.__COMMIT__
har uppdateras, bör den försöka uppdatera sig själv. Förmodligen fungerar det ok nu, men det kan vara bra om vi någonsin vill uppdatera ServiceWorkern. Se StackOverflow för mer info.