客户端
注意:此功能仅在 Service Workers 中可用。
Client
接口表示可执行上下文,例如 Worker
或 SharedWorker
。 Window
客户端由更具体的 WindowClient
表示。您可以从诸如 Clients.matchAll()
和 Clients.get()
之类的 方法获取 Client
/WindowClient
对象。
实例方法
Client.postMessage()
-
向客户端发送消息。
实例属性
Client.frameType
只读-
客户端的框架类型,以字符串形式表示。可以是
"auxiliary"
、"top-level"
、"nested"
或"none"
。 Client.id
只读-
客户端的通用唯一标识符,以字符串形式表示。
Client.type
只读-
客户端的类型,以字符串形式表示。可以是
"window"
、"worker"
或"sharedworker"
。 Client.url
只读-
客户端的 URL,以字符串形式表示。
规范
规范 |
---|
Service Workers # client-interface |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。