FetchEvent: replacesClientId Eigenschaft
Hinweis: Diese Funktion ist nur in Service Workers verfügbar.
Die schreibgeschützte Eigenschaft replacesClientId
des FetchEvent
-Interfaces ist die id
des client
, der während einer Seitennavigation ersetzt wird.
Zum Beispiel, wenn von Seite A zu Seite B navigiert wird, ist replacesClientId
die ID des mit Seite A verbundenen Clients. Es kann ein leerer String sein, wenn von about:blank
zu einer anderen Seite navigiert wird, da der Client von about:blank
wiederverwendet wird und nicht ersetzt wird.
Zusätzlich, wenn der fetch
keine Navigation ist, wird replacesClientId
ein leerer String sein. Dies könnte verwendet werden, um auf einen Client zuzugreifen/mit einem Client zu kommunizieren, der unmittelbar vor einer Navigation ersetzt wird.
Wert
Ein String.
Beispiele
self.addEventListener("fetch", (event) => {
console.log(event.replacesClientId);
});
Spezifikationen
No specification found
No specification data found for api.FetchEvent.replacesClientId
.
Check for problems with this page or contribute a missing spec_url
to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.
Browser-Kompatibilität
BCD tables only load in the browser