FetchEvent:replacesClientId 屬性

注意:此功能僅在 Service Workers 中可用。

FetchEvent 介面的 replacesClientId 只讀屬性是在頁面導航期間被替換的 clientid

例如,當從頁面 A 導航到頁面 B 時,replacesClientId 是與頁面 A 關聯的客戶端的 ID。當從 about:blank 導航到另一個頁面時,它可能是一個空字串,因為 about:blank 的客戶端將被重用,而不是被替換。

此外,如果 fetch 不是導航,replacesClientId 將是一個空字串。這可以用於在導航即將發生之前訪問/與即將被替換的客戶端進行通訊。

字串。

示例

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

規範

此特性似乎未在任何規範中定義。

瀏覽器相容性

另見