Heim > Web-Frontend > H5-Tutorial > Hauptteil

So aktualisieren Sie Cache-Dateien (JS, CSS oder Bilder) in HTML5 im Time_HTML5-Tutorial

WBOY
Freigeben: 2016-05-16 15:49:22
Original
2347 Leute haben es durchsucht

Wenn wir den Offline-Cache verwenden, aktualisieren wir möglicherweise manchmal Ressourcen wie JS, CSS oder Bildaktualisierungen. Aber vor dem Update hat der Benutzer die alte Version der Ressource zwischengespeichert. Wenn er erneut darauf zugreift, verwendet er immer noch die alte Version der Ressource. Wie kann der Benutzer die zwischengespeicherte Ressource rechtzeitig aktualisieren?

Es gibt zwei Hauptmethoden zum Aktualisieren von Cache-Ressourcen: Ändern der Versionsnummer der Konfigurationsdatei oder Aufrufen von js, um die Aktualisierung abzuschließen
js-Aktualisierungsmethode

Code kopieren
Der Code lautet wie folgt:

if (window.applicationCache.status == window.applicationCache .UPDATEREADY) {
window .applicationCache.update(); }

Ändern Sie die Datei
Aktualisieren Sie die Manifestdatei
Der Browser stellt fest, dass das Manifest Die Datei selbst hat sich geändert und die Manifestdatei wird entsprechend der neuen Manifestdatei aktualisiert, um neue Ressourcen für das Caching zu erhalten.
Wenn sich die Manifestdateiliste nicht ändert, ändern wir die Datei normalerweise, indem wir den Manifestkommentar ändern, um die Aktualisierung zu erreichen.
Die Kommentaränderung bezieht sich auf die Versionsnummer der Konfigurationsdatei
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!