使用phonegap检测网络状态的方法

实例如下:

<!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>

以上这篇使用phonegap检测网络状态的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

相关文章

发表新评论