Ошибка сетевого подключения сборки Phonegap

Я пытаюсь проверить, доступна ли сеть в моем приложении для Android.

Мой код

config.xml

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.testback.build" version="1.0.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<icon src="assets/images/logo12.png" />
    <name>TestNetwork</name>
    <description>
        Desc for network check
    </description>

    <content src="index.html" />
    <access origin="*" />

   <preference name="permissions" value="none"/>

   <feature name="http://api.phonegap.com/1.0/network"/> 
   <feature name="NetworkStatus">
    <param name="android-package" value="org.apache.cordova.networkinformation.NetworkManager" />
   </feature>
</widget>

В JS

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() 
{
    checkConnection();   
}

function checkConnection() {
try{
    var networkState = navigator.connection && navigator.connection.type;
    alert(networkState); // returns undefined
    setTimeout(function(){
        networkState = navigator.connection && 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]);
    }, 500);
    }catch(e){
        alert(e);
    }
}

Есть ли какие-либо параметры для включения в файл конфигурации. Я использую телефонную связь 3.6.3


person Gowri    schedule 05.03.2015    source источник
comment
Какую ошибку вы видите? Вы правильно добавили плагин? Добавлен кордова.js? Найдите ошибку в Eclipse logcat.   -  person AtanuCSE    schedule 05.03.2015
comment
Да, я добавил cordova.js файл. состояние сети возвращает неопределенное значение. var networkState = navigator.connection && navigator.connection.type;   -  person Gowri    schedule 05.03.2015
comment
вы можете попробовать с этим var networkState = navigator.connection.type;   -  person Mohammed Imran N    schedule 05.03.2015
comment
@MohammedImranN Пробовал с этим, выдает ошибку undefined type   -  person Gowri    schedule 05.03.2015
comment
Вы также можете проверить сетевое подключение следующим образом: 28297854/   -  person Ved    schedule 05.03.2015