1. Web
  2. Web-APIs
  3. FetchEvent
  4. replacesClientId

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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

js
self.addEventListener("fetch", (event) => {
 console.log(event.replacesClientId);
});

Spezifikationen

Diese Funktion scheint in keiner Spezifikation definiert zu sein.

Browser-Kompatibilität

Siehe auch

Help improve MDN

Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.

AltStyle によって変換されたページ (->オリジナル) /