--- title: 'WebSocket: 错误事件' slug: Web/API/WebSocket/error_event translation_of: Web/API/WebSocket/error_event ---
{{APIRef}}

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

Bubbles No
Cancelable No
Interface {{domxref("Event")}}
Event handler property {{ domxref("WebSocket.onerror","onerror")}}

示例

// 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 Status
{{SpecName("HTML WHATWG", "web-sockets.html#event-error", "WebSocket error")}} {{Spec2("HTML WHATWG")}}

浏览器兼容性

{{Compat("api.WebSocket.error_event")}}

查看更多