--- title: AbstractWorker.onerror slug: Web/API/AbstractWorker/onerror translation_of: Web/API/AbstractWorker/onerror ---
{{ APIRef("Web Workers API") }}
A propriedade AbstractWorker
.onerror
da interface {{domxref("AbstractWorker")}} representa um {{domxref("EventHandler")}}, que é uma função a ser chamada quando o evento {{event("error")}} ocorre através de um balão de notificação {{domxref("Worker")}}.
myWorker.onerror = function() { ... };
O seguinte trecho de código mostra criação de um objeto Worker
usando o construtor de Worker()
e criando um manipulador onerror
no objeto resultante:
var myWorker = new Worker("worker.js"); myWorker.onerror = function() { console.log('Há um erro com o seu worker!'); }
Especificação | Status | Comentário |
---|---|---|
{{SpecName('HTML WHATWG', "#handler-abstractworker-onerror", "AbstractWorker.onerror")}} | {{Spec2('HTML WHATWG')}} | Nenhuma mudança em {{SpecName("Web Workers")}}. |
{{SpecName('Web Workers', "#handler-abstractworker-onerror", "AbstractWorker.onerror")}} | {{Spec2('Web Workers')}} | Definição inicial. |
Características | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Suporte básico | {{CompatChrome(4)}} | {{CompatGeckoDesktop("1.9.1")}} | 10 | 10.6 | 4 |
Características | Android | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Suporte básico | 4.4 | {{CompatGeckoMobile("1.9.1")}} | 1.0.1 | 10 | 11.5 | 5.1 |