HTML5下的网络及网络状态获取讲解
程序员文章站
2023-11-06 23:58:28
查看详细信息
networkinfo 获取网络信息
常量:
connection_unknow: 网络状态常量,表示当前设备网络状态未知,固定值为0。
connection_none...
查看详细信息
networkinfo 获取网络信息
常量: connection_unknow: 网络状态常量,表示当前设备网络状态未知,固定值为0。 connection_none: 网络状态常量,当前设备网络未连接网络,固定值为1。 connection_ethernet: 网络状态常量,当前设备连接到有线网络,固定值为2。 connection_wifi: 网络状态常量,当前设备连接到无线wifi网络,固定值为3。 connection_cell2g: 网络状态常量,当前设备连接到蜂窝移动2g网络,固定值为4。 connection_cell3g: 网络状态常量,当前设备连接到蜂窝移动3g网络,固定值为5。 connection_cell4g: 网络状态常量,当前设备连接到蜂窝移动4g网络,固定值为6。
getcurrenttype 获取设备当前连接的网络类型
plus.networkinfo.getcurrenttype() 获取当前设备连接的网络类型,返回值为网络类型常量,可取值connection_*常量。 返回值: number : 设备当前网络类型 判断网络情况 var connectionstatus = plus.networkinfo.getcurrenttype(); if(connectionstatus == 0 || connectionstatus == 1){ mui.toast('无法连接网络'); }else if(connectionstatus == 3){ mui.toast('使用wifi'); }else{ ........ } netchange 检测网络状态变化 mui.plusready(function(){ document.addeventlistener("netchange", function(){ var nt = plus.networkinfo.getcurrenttype(); switch ( nt ) { case plus.networkinfo.connection_ethernet: case plus.networkinfo.connection_wifi: alert(""); break; case plus.networkinfo.connection_cell2g: case plus.networkinfo.connection_cell3g: case plus.networkinfo.connection_cell4g: alert(""); break; default: alert("无网络!"); break; } }, false ); });
上一篇: 工厂方法模式(Python语言编写)
推荐阅读
-
Android判断设备网络连接状态及判断连接方式的方法
-
HTML5下的网络及网络状态获取讲解
-
Android实现检查并下载APK更新、安装APK及获取网络信息的方法
-
iOS基于AFNetworking的post、get方法的封装及获取当前网络状态的实现
-
获取系统的网络状态与无线网的信号强度(格数)
-
Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 (转载)
-
Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 (转载)
-
XP系列下启动及查看无线网络配置的方法(图文教程)
-
VC++获取本机网卡及网络流量的方法
-
微信小程序获取手机网络状态的方法【附源码下载】