Ich weiß, dass Sie WebSocket-Verbindungen innerhalb eines Service Worker selbst erstellen können; Meine Frage ist mehr, ob Sie einen WebSocket wie gewohnt von Ihrer App aus verwenden können und der Service Worker WebSocket-Anfragen abfangen/zwischenspeichern kann, genau wie bei normalen HTTP-Abrufanforderungen.Ist es möglich, WebSocket-Nachrichten in einem Service Worker abzufangen und zwischenzuspeichern, wie alle Beispiele für normale HTTP-Anfragen?
Hier ist ein Beispiel zum Abfangen und Zwischenspeichern einer normalen HTTP-Anfrage von einem Service Worker.
Wie würde ich den Service Worker einrichten, wenn alle meine Anforderungen über WebSockets waren?
Ich denke, Sie sollten versuchen, für Nachricht Ereignis ie. 'self.addEventListener ('Nachricht', Funktion (e) {console.log (e);});' Haben Sie einen funktionierenden WebSockets-Beispielcode, den Sie einfügen könnten? –