Worker: 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, mit Ausnahme von Service Workers.
Das error-Ereignis der Worker-Schnittstelle wird ausgelöst, wenn im Worker ein Fehler auftritt.
Syntax
Verwenden Sie den Ereignisnamen in addEventListener():
js
addEventListener("error", (event) => { })
Alternativ können Sie der Event-Handler-Eigenschaft der Schnittstelle einen Handler zuweisen:
js
onerror = (event) => { }
Ereignistyp
Ein generisches Event.
Beispiel
Der folgende Codeausschnitt erstellt mit dem Worker()-Konstruktor ein Worker-Objekt und richtet für das erstellte Objekt einen onerror-Handler ein:
js
const myWorker = new Worker("worker.js");
myWorker.onerror = (event) => {
console.log("There is an error with your worker!");
};
Spezifikationen
| Spezifikation |
|---|
| HTML> # handler-abstractworker-onerror> |