Android 在线构建的PhoneGap工作网络状态示例

Android 在线构建的PhoneGap工作网络状态示例,android,cordova,phonegap-build,Android,Cordova,Phonegap Build,有人可以给我一个简单的应用程序来显示网络状态的实际例子。 使用PhoneGap在线构建 Targetsystem:Android平板电脑(4.2.2) 我的旧应用程序在Chrome上使用Ripple扩展。网络状态和GPS工作得很好 但现在该应用程序不会提醒网络状态 function checkConnection() { var networkState = navigator.connection.type; var states = {}; states[Connection.UN

有人可以给我一个简单的应用程序来显示网络状态的实际例子。 使用PhoneGap在线构建

Targetsystem:Android平板电脑(4.2.2)

我的旧应用程序在Chrome上使用Ripple扩展。网络状态和GPS工作得很好

但现在该应用程序不会提醒网络状态

 function checkConnection() {
 var networkState = navigator.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]);
 }
我已经检查了文件,但我不确定

 uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
在PhoneGap中。。。而且文档不清楚,有时不清楚。 所以我消磨了几个小时,这让我很沮丧:-(

所以,一个简单的例子是伟大的! index.html和config.xml就足够了,或者

(我可以上传到github并在build.phonegap.com上构建…)

谢谢:)
奥利

您是否安装了网络状态插件?请参阅:@Pataar:是的,在我的config.xml
中-请尝试config.xml和AndroidManifest.xml中的权限部分,但看不到任何差异。您使用的是哪个版本的Phonegap?我不使用本地环境。我只需编辑html文件并将其推送到github,然后在config.xml中使用OK with
,效果很好!!:-)