FetchEvent:clientId 屬性

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有瀏覽器中可用。

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

FetchEvent 介面的 clientId 只讀屬性返回當前 service worker 控制的 Client 的 ID。

然後可以將此 ID 傳遞給 Clients.get() 方法,以檢索關聯的客戶端。

一個表示客戶端 ID 的字串。

示例

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

規範

規範
Service Workers
# fetch-event-clientid

瀏覽器相容性

另見