SharedWorker:port 属性

可用性有限

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

SharedWorker 接口的 port 属性返回一个 MessagePort 对象,用于与共享工作者进行通信和控制。

一个 MessagePort 对象。

示例

以下代码片段演示了使用 SharedWorker() 构造函数创建 SharedWorker 对象。然后,多个脚本可以通过使用 SharedWorker.port 属性访问的 MessagePort 对象访问该工作者——该端口使用其 start() 方法启动。

js
const myWorker = new SharedWorker("worker.js");
myWorker.port.start();

有关完整示例,请参阅我们的基本共享工作者示例运行共享工作者)。

规范

规范
HTML
# dom-sharedworker-port-dev

浏览器兼容性

另见