WorkerGlobalScope: online 事件

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

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

當裝置重新連線到網際網路時,WorkerGlobalScopeonline 事件會觸發。

語法

在諸如 addEventListener() 之類的方法中使用事件名稱,或設定事件處理程式屬性。

js
addEventListener("online", (event) => { })

ononline = (event) => { }

事件型別

一個通用的 Event

示例

下面的程式碼片段展示了一個在 worker 中設定的 onoffline 處理程式

js
self.ononline = () => {
  console.log("Your worker is now online");
};

相同的程式碼片段,但使用 addEventListener()

js
self.addEventListener("online", () => {
  console.log("Your worker is now online");
});

規範

規範
HTML
# handler-workerglobalscope-ononline

瀏覽器相容性

另見

它所屬的 WorkerGlobalScope 介面。