De huidige pagina reageert niet met een 200 wanneer deze offline is
De Core Progressive Web App-checklist zegt dat een PWA een aangepaste offlinepagina moet bieden. De Optimial Progressive Web App-checklist zegt dat een PWA een offline-ervaring moet bieden waarbij de PWA offline hetzelfde werkt als online (waar netwerkconnectiviteit niet strikt vereist is).
Lees meer in de Wat is netwerkbetrouwbaarheid en hoe meet je deze? na.
Hoe de offline audit van Lighthouse mislukt Lighthouse markeert pagina's die niet reageren met een HTTP 200-reactie wanneer ze offline zijn:
Lighthouse emuleert een offline verbinding met behulp van het Chrome Remote Debugging Protocol en probeert vervolgens de pagina op te halen met behulp van XMLHttpRequest
.
Opmerking: in de gebruikersinterface van het Lighthouse-rapport wordt de volledige PWA-badge weergegeven wanneer u alle audits in alle PWA-subcategorieën ( Snel en betrouwbaar , Installeerbaar en PWA-geoptimaliseerd ) met succes doorstaat. Hoe u uw PWA offline kunt laten werken Succes: Workbox is de aanbevolen aanpak voor het toevoegen van servicemedewerkers aan websites, omdat het veel standaardwerk automatiseert, het gemakkelijker maakt om best practices te volgen en subtiele bugs voorkomt die vaak voorkomen bij het rechtstreeks gebruiken van de ServiceWorker
-API op laag niveau. Voeg een servicemedewerker toe aan uw app. Gebruik de servicemedewerker om bestanden lokaal in de cache op te slaan. Wanneer u offline bent, gebruikt u de servicemedewerker als netwerkproxy om de lokaal in de cache opgeslagen versie van het bestand te retourneren. Bronnen
Tenzij anders vermeld, is de content op deze pagina gelicentieerd onder de Creative Commons Attribution 4.0-licentie en zijn codevoorbeelden gelicentieerd onder de Apache 2.0-licentie . Voor meer informatie raadpleegt u het Google Developers-sitebeleid . Java is een gedeponeerd handelsmerk van Oracle en/of diens aangesloten entiteiten.
Last updated 2024-04-16 UTC.
[null,null,["Last updated 2024-04-16 UTC."],[],[]]