使用js来判断客户端当前网络的状态

xiaoxiao2021-02-28  44

1 navigator.onLine

通过navigator.onLine判断当前网络的状态

这个很简单但是并不准确,根据MDN的描述

navigator.onLine只会在机器未连接到局域网或者路由器时返回false,其他情况下返回true

也就是说机器链接上路由器后,即使这个路由器没有联通网络,navigator.onLine仍然会返回true

2 可以通过ajax请求

采取get请求的方式,根据返回值判断是否能够成功get到数据,从而确定当前的网络状态

转载请注明原文地址: https://www.6miu.com/read-83080.html

最新回复(0)