Mit einem einfachen Service Worker aktualisieren, beim Empfang einer Nachricht, wie unten. Dies funktioniert einwandfrei und der Cache wird aktualisiert. Als nächstes müssen Sie eine der Dateien unzugänglich lassen und versuchen, eine Benachrichtigung zu erhalten, dass eine der Dateien versagt. Wie listet man die Ergebnisse der Anfragen auf?Zugriff auf Cache.addAll() -Auftragarray
Suchen Sie hier [https://developer.mozilla.org/en-US/docs/Web/API/Cache/addAll][1]
Staaten „Die Anforderungsobjekte während der Bergung werden die Schlüssel an die gespeicherten Antwortoperationen geschaffen.“ Wie wird das interpretiert? und in Code zugegriffen?
self.addEventListener('message', event => {
console.log('EventListener message ' + event.data);
event.waitUntil(
caches.open('minimal_sw').then(cache => {
return cache.addAll(fileList).then(function(responseArray){
console.log('EventListener responseArray ' + responseArray);
self.skipWaiting();
});
})
)
});
Danke für die detaillierte Antwort, räumte viel auf. –