Phonegap学习点滴(2) -- 网络状态检测
来源:互联网 发布:外卖软件的好处 编辑:程序博客网 时间:2024/06/01 14:40
方法一:在MainActivity中检查然后传递参数到html
代码:
public class MainActivity extends DroidGap {@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cm.getActiveNetworkInfo(); if (info != null){ if (info.isAvailable()){ super.loadUrl("http://www.baidu.com",6000); }else{ super.loadUrl(Config.getStartUrl()); } }else{ super.loadUrl(Config.getStartUrl()); } }}
方法二:直接在html中检测
代码:
function checkConnection() { var networkState = navigator.network.connection.type; var states = {}; states[Connection.UNKNOWN] = 1; states[Connection.ETHERNET] = 2; states[Connection.WIFI] = 3; states[Connection.CELL_2G] = 4; states[Connection.CELL_3G] = 5; states[Connection.CELL_4G] = 6; states[Connection.NONE] = 0; alert('Connection type: ' + states[networkState]); }
- Phonegap学习点滴(2) -- 网络状态检测
- 使用phonegap检测网络状态
- Phonegap学习点滴(1) -- for android 环境搭建
- winForm自动登录2(检测网络连接状态)
- 网络状态检测
- 检测网络状态
- 检测网络状态
- Iphone检测网络状态
- android检测网络状态
- android 检测网络状态
- android网络状态检测
- iOS---检测网络状态
- Reachability检测网络状态
- ios 检测网络状态
- 检测iOS网络状态
- 检测网络链接状态
- 检测网络连接状态
- 检测网络连接状态
- 一步一步学android控件(之二十一)—— ListView & ExpandableListView
- UVA12619 Just Make A Wish 很好的数论题目
- HEVC中 Truncated Rice binarization (标准文档的9.3.3.2节)
- Loadrunner11无法启动IE的解决办法
- DOM、HTML DOM、XML DOM
- Phonegap学习点滴(2) -- 网络状态检测
- android中多分辨率支持方法
- C++命名空间
- myeclipse使用小技巧
- 登录后提示下载大厅
- AndroidManifest.xml中的访问权限
- C指针原理(21)-C指针基础
- python c
- Sample 3.6:morechar.cpp