The error
event is fired when a connection with a WebSocket
has been closed due to an error (some data couldn't be sent for example).
Bubbles |
No |
Cancelable |
No |
Interface |
Event |
Event handler property |
onerror |
Examples
// Create WebSocket connection
const socket = new WebSocket('ws://localhost:8080');
// Listen for possible errors
socket.addEventListener('error', function (event) {
console.log('WebSocket error: ', event);
});
Specifications
Browser compatibility
| Desktop | Mobile |
---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | Android webview | Chrome for Android | Firefox for Android | Opera for Android | Safari on iOS | Samsung Internet |
---|
error event | Chrome
Full support
Yes | Edge
Full support
12 | Firefox
Full support
Yes | IE
?
| Opera
Full support
Yes | Safari
?
| WebView Android
Full support
Yes | Chrome Android
Full support
Yes | Firefox Android
Full support
Yes | Opera Android
?
| Safari iOS
?
| Samsung Internet Android
Full support
Yes |
---|
Legend
-
Full support
- Full support
-
Compatibility unknown
- Compatibility unknown
See also