Worker:error 事件

Worker 接口的 error 事件会在 worker 发生错误时触发。

语法

在如 addEventListener() 等方法中使用事件名称,或者使用事件处理器属性。

js
addEventListener("error", (event) => {});

onerror = (event) => {};

事件类型

通用的 Event

示例

下面的代码片段使用 Worker() 构造函数创建了一个 Worker 对象,并在生成的对象上设置了一个 onerror 事件处理器:

js
const myWorker = new Worker("worker.js");

myWorker.onerror = (event) => {
  console.log("There is an error with your worker!");
};

规范

Specification
HTML
# handler-abstractworker-onerror

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
error event

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support