CloseEvent

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

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

當連線關閉時,會向使用 WebSocket 的客戶端傳送一個 CloseEvent。該事件將傳遞給 WebSocket 物件的 onclose 屬性所指示的監聽器。

Event CloseEvent

建構函式

CloseEvent()

建立一個新的 CloseEvent

例項屬性

此介面還繼承了其父級 Event 的屬性。

CloseEvent.code 只讀

返回一個包含關閉程式碼的 unsigned short

CloseEvent.reason 只讀

返回一個字串,指示伺服器關閉連線的原因。這特定於特定的伺服器和子協議。

CloseEvent.wasClean 只讀

返回一個布林值,指示連線是否乾淨地關閉。

例項方法

此介面還繼承了其父介面 Event 的方法。

規範

規範
WebSocket
# the-closeevent-interface

瀏覽器相容性

另見