实例如下:

<!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 onl oad="onLoad()">         <p id="props"> A dialog box will report the network state.</p>     </body>   </html>

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

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