Phonegap学习点滴(2) -- 网络状态检测
2013-12-08 19:39
204 查看
Phonegap学习点滴(2) -- 网络状态检测 http://blog.csdn.net/x251808026/article/details/16992943
方法一:在MainActivity中检查然后传递参数到html
方法二:直接在html中检测
方法一:在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) -- 网络状态检测
- 安卓学习笔记---Android检测网络状态,判断当前网络是否可用
- 使用phonegap检测网络状态
- 开源中国iOS客户端学习——(六)网络连接检测
- android学习之广播发送与检测网络开启服务
- iOS开发网络篇-检测网络状态
- 第三方库Reachability检测网络状态
- 用c/c++实现linux下检测网络接口状态
- 网络编程练习 -- 检测网络状态
- IOS检测网络连接状态
- iOS检测网络状态
- 安卓学习笔记--获取网络连接状态
- Reachability类检测网络状态
- Android检测网络状态,判断当前网络是否可用
- Android检测网络状态,判断当前网络是否可用
- android的网络是否连接状态检测及具体连接的网络类型
- 检测网络状态
- iOS开发-Reachability实时检测Wifi,2G/3G/4G/网络状态
- 开源中国iOS客户端学习——(六)网络连接检测
- Linux命令学习之路---网络状态(netstat)命令