SharedWorker:port 属性
port
属性是 SharedWorker
接口的一部分,它返回一个 MessagePort
对象,用于与共享工作线程通信和控制它。
值
一个 MessagePort
对象。
示例
以下代码片段演示了如何使用 SharedWorker()
构造函数创建 SharedWorker
对象。然后,多个脚本可以通过使用 SharedWorker.port
属性访问的 MessagePort
对象访问该工作线程——该端口使用其 start()
方法启动。
js
const myWorker = new SharedWorker("worker.js");
myWorker.port.start();
有关完整示例,请参阅我们的 基本共享工作线程示例 (运行共享工作线程)。
规范
规范 |
---|
HTML 标准 # dom-sharedworker-port-dev |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。