WorkerNavigator: serviceWorker 属性

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

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

serviceWorkerWorkerNavigator 接口的一个只读属性,它返回与关联文档对应的 ServiceWorkerContainer 对象。该对象提供了注册、移除、升级和与 ServiceWorker 进行通信的能力。

该功能在隐私模式下可能不可用。

ServiceWorkerContainer.

示例

此代码检查浏览器是否支持在 worker 中使用 service worker。

js
if ("serviceWorker" in navigator) {
  // Supported!
}

规范

规范
Service Workers
# navigator-serviceworker

浏览器兼容性

另见