WebSocket: 错误事件

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

websocket的连接由于一些错误事件的发生 (例如无法发送一些数据) 而被关闭时,一个error事件将被引发。

Bubbles No
Cancelable No
Interface Event
Event handler property onerror

示例

js
// Create WebSocket connection
// 创建一个 WebSocket 连接
const socket = new WebSocket("ws://localhost:8080");

// Listen for possible errors
// 监听可能发生的错误
socket.addEventListener("error", function (event) {
  console.log("WebSocket error: ", event);
});

规范

Specification
WebSockets Standard
# dom-websocket-onerror

浏览器兼容性

BCD tables only load in the browser

查看更多