EventSource:error 事件
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2020年1月.
备注: 此特性在 Web Worker 中可用。
EventSource
API 的 error
事件会在与事件源的连接无法打开时触发。
该事件不可取消,也不会冒泡。
语法
在像 addEventListener()
这样的方法中使用事件名称,或设置事件处理器属性。
js
addEventListener("error", (event) => {}); onerror = (event) => {};
事件类型
通用的 Event
。
示例
js
const evtSource = new EventSource("sse.php"); // addEventListener 版本 evtSource.addEventListener("error", (e) => { console.log("尝试连接时发生错误。"); }); // onerror 版本 evtSource.onerror = (e) => { console.log("尝试连接时发生错误。"); };
规范
Specification |
---|
HTML> # event-error> |
HTML> # handler-eventsource-onerror> |
浏览器兼容性
Loading…