navigator.connection
console.log(navigator.connection)
{
"onchange": null, // 有值代表网络状态变更
"effectiveType": "4g", // 网络类型
"rtt": 0, // 估算的往返时间
"downlink": 10, // 网络下行速度 MB/s
"saveData": false // 打开/请求数据保护模式
}
navigator.onLine // 是否在线
window.addEventListener("online", () => {
console.log('网络已连接')
});
window.addEventListener("offline", () => {
console.log('网络已断开')
});