ServiceWorkerRegistration: active 屬性

Baseline 已廣泛支援

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

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

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

ServiceWorkerRegistration 介面的只讀屬性 active 返回一個 service worker,其 ServiceWorker.stateactivatingactivated。此屬性最初設定為 null

當 service worker 的 URL 位於註冊的作用域(首次呼叫 ServiceWorkerContainer.register 時設定的 scope 選項)內時,活動的 service worker 將控制一個 Client

注意:一旦活動 service worker 處於 activating 狀態,無論執行時指令碼錯誤還是強制終止活動 service worker,都不會阻止該活動 service worker 被 activated

ServiceWorker 物件的一個屬性,如果它當前處於 activatingactivated 狀態。

規範

規範
Service Workers
# navigator-service-worker-active

瀏覽器相容性

另見