js获得用户网络状况API
2024-10-19 13:29:05
js获得用户网络状况API
这是一个实验中的功能,目前还有许多浏览器不兼容此功能某些浏览器尚在开发中
1. 网络类型 effectiveType: 可以得到2g,3g,4g
connectionInfo = navigator.connection返回一个只读对象: 返回网络连接状态NetworkInformation对象,包括.downlink(网络下行速度) effectiveType(网络类型) onchange(有值代表网络状态变更) rtt(估算的往返时间) saveData(打开/请求数据保护模式)
2. 判断网络 connection.type: 网络状态 API 可以获取到系统的网络连接信息,比如说连接方式是 WiFi 还是蜂窝。
var connection = navigator.connection || navigator.mozConnection || navigator.webkitConnection;
var type = connection.type; function updateConnectionStatus() {
console.log("设备的网络连接从" + type + "变成了" + connection.type);
} connection.addEventListener('change', updateConnectionStatus);
最新文章
- C#设计模式系列:开闭原则(Open Close Principle)
- 分享录制的正则表达式入门、高阶以及使用 .NET 实现网络爬虫视频教程
- java和python细节总结和java中string 的+操作
- unity meshrender理解
- 计算机网络中的TCP/UDP协议到底是怎么回事(一)
- Mysql安装详解
- Oracle Database does not provide any supplemental logging, which means that by default LogMiner is not usable
- cpanel导入大数据库(mysql)的方法
- Unity3D核心技术详解
- html css样式子元素相对父级元素定位
- windows github 下载慢 修改hosts
- django 补充和中间件
- 阿里云不同账号之间相同地域的VPC网络互访
- IOP知识点(5)
- Docker学习笔记之Copy on Write机制
- Java的redis控制台-Jedis
- ASP.NET控件--DropDownList
- mysql8.0 安装
- 最新OFFICE 0day漏洞分析
- vc14(vs2015) 编译php7 记录
热门文章
- MOOC(5)- mock模拟返回响应数据
- lua https request 调用
- 林轩田机器学习基石笔记3—Types of Learning
- python3多线程爬虫(第一卷)
- python3之urllib基础
- 接口测试-chap2-关于重定向
- response读取图片+下载图片
- DEBUG -- CLOSE BY CLIENT STACK TRACE问题的两种解决方案,整理自网络
- Python字符串编码——Unicode
- 来自ebay内部的「软件测试」学习资料,覆盖GUI、API自动化、代码级测试及性能测试等,Python等,拿走不谢!...