WebSocket: error-Ereignis
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das error-Ereignis wird ausgelöst, wenn eine Verbindung mit einem WebSocket aufgrund eines Fehlers geschlossen wurde (beispielsweise weil Daten nicht gesendet werden konnten).
Syntax
Verwenden Sie den Ereignisnamen in addEventListener():
js
addEventListener("error", (event) => { })
Alternativ können Sie der Event-Handler-Eigenschaft der Schnittstelle einen Wert zuweisen:
js
onerror = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiele
js
// Create WebSocket connection
const socket = new WebSocket("ws://localhost:8080");
// Listen for possible errors
socket.addEventListener("error", (event) => {
console.log("WebSocket error: ", event);
});
Spezifikationen
| Spezifikation |
|---|
| WebSockets> # dom-websocket-onerror> |