NetworkInformation: change 事件

注意:此功能在Web Workers中可用。

change 事件是 NetworkInformation 接口的事件,当连接信息发生变化时触发,该事件由 NetworkInformation 对象接收。

语法

在诸如 addEventListener() 的方法中使用事件名称,或设置事件处理程序属性。

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

onchange = (event) => {};

事件类型

一个通用的 Event

示例

js
// Get the connection type.
const type = navigator.connection.type;

function changeHandler(e) {
  // Handle change of connection type here.
}

// Register for event changes:
navigator.connection.onchange = changeHandler;

// Another way: navigator.connection.addEventListener('change', changeHandler);

规范

规范
网络信息 API
# dom-networkinformation-onchange

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。