使用phonegap检测网络状态

来源:互联网 发布:中兴刷机软件 编辑:程序博客网 时间:2024/05/17 07:05

直接上代码:

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Check NetWork</title><script type="text/javascript" charset="UTF-8" src="cordova.js"></script><script type="text/javascript" charset="UTF-8">  document.addEventListener("deviceready", onDeviceReady, false);function onDeviceReady() {checkConnection();}//关键代码function checkConnection(){var networkState=navigator.network.connection.type;var states={};states[Connection.UNKNOWN]='Unknown connection';states[Connection.ETHERNET]='Ethernet connection';states[Connection.WIFI]='Wifi connection';states[Connection.CELL_2G]='Cell 2G connection';states[Connection.CELL_3G]='Cell 3G connection';states[Connection.CELL_4G]='Cell 4G connection';states[Connection.NONE]='No network connection';alert('Connection type: '+states[networkState]);}</script></head><body onload="onLoad()"><p id="props"> A dialog box will report the network state.</p></body></html>


0 0