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

瀏覽器相容性

另見