WorkerGlobalScope: offline 事件

可用性有限

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

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

當裝置失去網際網路連線時,WorkerGlobalScopeoffline 事件會被觸發。

語法

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

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

onoffline = (event) => { }

事件型別

一個通用的 Event

示例

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

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

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

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

規範

規範
HTML
# handler-workerglobalscope-onoffline

瀏覽器相容性

另見

它所屬的 WorkerGlobalScope 介面。