EventSource: sự kiện error

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Note: This feature is available in Web Workers.

Sự kiện error của API EventSource được kích hoạt khi không thể mở kết nối với một nguồn sự kiện.

Sự kiện này không thể hủy và không nổi bọt.

Cú pháp

Dùng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính xử lý sự kiện.

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

onerror = (event) => { }

Kiểu sự kiện

Một Event chung.

Ví dụ

js
const evtSource = new EventSource("sse.php");

// addEventListener version
evtSource.addEventListener("error", (e) => {
  console.log("An error occurred while attempting to connect.");
});

// onerror version
evtSource.onerror = (e) => {
  console.log("An error occurred while attempting to connect.");
};

Thông số kỹ thuật

Specification
HTML
# event-error
HTML
# handler-eventsource-onerror

Tương thích trình duyệt

Xem thêm