MUI判断网络连接以及监听网络变化JS
2024-10-16 08:06:10
MUI用于获取当前设备的网络类型
function plusReady(){ var types = {}; types[plus.networkinfo.CONNECTION_UNKNOW] = "Unknown connection"; types[plus.networkinfo.CONNECTION_NONE] = "None connection"; types[plus.networkinfo.CONNECTION_ETHERNET] = "Ethernet connection"; types[plus.networkinfo.CONNECTION_WIFI] = "WiFi connection"; types[plus.networkinfo.CONNECTION_CELL2G] = "Cellular 2G connection"; types[plus.networkinfo.CONNECTION_CELL3G] = "Cellular 3G connection"; types[plus.networkinfo.CONNECTION_CELL4G] = "Cellular 4G connection"; alert( "Network: " + types[plus.networkinfo.getCurrentType()] ); } if(window.plus){ plusReady(); }else{ document.addEventListener("plusready",plusReady,false); }
MUI的netChange事件
mui.plusReady(function() { document.addEventListener("netchange",onNetChange,false); function onNetChange(){ //获取当前网络类型 var nt = plus.networkinfo.getCurrentType(); switch(nt){ case plus.networkinfo.CONNECTION_ETHERNET: case plus.networkinfo.CONNECTION_WIFI: mui.toast("当前网络为WiFi"); break; case plus.networkinfo.CONNECTION_CELL2G: case plus.networkinfo.CONNECTION_CELL3G: case plus.networkinfo.CONNECTION_CELL4G: mui.toast("当前网络非WiFi"); break; default: mui.toast("当前没有网络"); break; } }
最新文章
- 打开Windows10网络发现或是文件打印共享
- css-控制元素中的字符超过规定的宽度影藏
- nginx反向代理、优化
- Mac系统下,在android studio中使用Github版本管理
- iOS开发之Xcode 如何使用API帮助
- iOS开发中关于nslog的几种流行做法小结
- UI2_视图切换ViewController
- Asp.Net生命周期
- gmail
- 那些年被我坑过的Python——玄而又玄(第六章 面向对象编程基础)
- [转载]opencv +linux
- Ubuntu 13.10 下安装node
- 泛型、注解、log4j
- HDU 5095 Linearization of the kernel functions in SVM(模拟)
- js 正则学习小记之匹配字符串优化篇
- PHP修改记录
- 如何设置自适应当前浏览器高度的div块
- 学会分析YUV数据
- BZOJ_1098_[POI2007]办公楼biu_链表优化BFS
- 从一个git仓库拷贝到另一个git仓库
热门文章
- C语言与汇编“硬在哪里”——什么是面向硬件?
- Android开发华为手机无法看log日志解决方法
- oracle报表开发方案
- CI Weekly #11 | 微服务场景下的自动化测试与持续部署
- SVN不同图标的不同意义
- 背水一战 Windows 10 (38) - 控件(布局类): Panel, Canvas, RelativePanel, StackPanel, Grid
- java.lang.IllegalAccessError: tried to access method com.google.common.base.Stopwatch.<;init>;()V from 解决
- Crystal Report 纵向排列,多列格式化
- GTK+2.0学习——C指针回顾
- java 执行redis的部分方法