--- title: 'WebSocket: 错误事件' slug: Web/API/WebSocket/error_event translation_of: Web/API/WebSocket/error_event ---
当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")}}