--- title: AbstractWorker.onerror slug: Web/API/AbstractWorker/onerror translation_of: Web/API/AbstractWorker/onerror ---

{{ APIRef("Web Workers API") }}

Resumo

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")}}.

Sintaxe

myWorker.onerror = function() { ... };

Exemplo

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ções

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.

Compatibilidade dos Navegadores

{{CompatibilityTable}}
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

Veja também