Baseline Widely available
Hinweis: Diese Funktion ist nur in Service Workers verfügbar.
Der FetchEvent()
-Konstruktor erstellt ein neues FetchEvent
-Objekt.
new FetchEvent(type, options)
Parameter
type
Ein String mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es immer auf fetch
.
options
Ein Objekt, das zusätzlich zu den in ExtendableEvent()
definierten Eigenschaften die folgenden Eigenschaften haben kann:
request
Das Request
-Objekt, das den Ereignishandler ausgelöst hätte.
preloadResponse
Ein Promise
, das eine zuvor geladene Antwort an den Client zurückgibt.
clientId
Optional
Der Client
, den der aktuelle Service Worker steuert. StandardmäÃig ""
.
isReload
Veraltet Optional
Ein boolescher Wert, der angibt, ob die Seite neu geladen wurde, als das Ereignis ausgelöst wurde. true
wenn ja, und false
wenn nicht. Normalerweise ist das Drücken der Aktualisierungsschaltfläche in einem Browser ein Neuladen, während das Klicken auf einen Link und das Drücken der Zurück-Schaltfläche kein Neuladen ist. Wenn nicht vorhanden, ist der Standardwert false
.
replacesClientId
Optional
Ein String, der den Client identifiziert, der durch resultingClientId
ersetzt wird. StandardmäÃig ""
.
resultingClientId
Optional
Ein String, der die neue clientId
enthält, wenn sich der Client aufgrund des Seitenladevorgangs ändert. StandardmäÃig ""
.
handled
Ein ausstehendes Promise, das erfüllt wird, sobald das Ereignis verarbeitet wurde.
Ein neues FetchEvent
-Objekt.
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4