2013-08-12 1 views
0

Je souhaite obtenir le type de connexion de mon périphérique, mais le script me renvoie null à chaque fois.Le type de connexion Phonegap renvoie null

function verificaconexiunea(){ 
       var conexiune = navigator.connection.type; 
       alert(conexiune); 
       var status={}; 
       status["Connection.UNKNOWN"] = 'Conexiune necunoscuta'; 
       status["Connection.ETHERNET"] = 'Conexiune Ethernet'; 
       status["Connection.WIFI"]  = 'Conexiune WiFi'; 
       status["Connection.CELL_2G"] = 'Conexiune Internet 2G'; 
       status["Connection.CELL_3G"] = 'Conexiune Internet 3G'; 
       status["Connection.CELL_4G"] = 'Conexiune Internet 4G'; 
       status["Connection.NONE"]  = 'Fara conexiune internet!'; 
} 

Le "conexiune variable" retourne toujours 0. quelqu'un peut me aider?

Répondre

0

Quelle version de Cordova? Avez-vous attendu la fin de l'événement deviceready?

+0

De toute évidence dévicready feu, parce que, comme je l'ai dit, cette alerte (conexiune); me montre "0". J'utilise Cordova 3.0.0. –

+0

Hmm, ok, je suppose que c'est évident mais je voulais être sûr. Alors - avez-vous ajouté le plugin de connexion? Rappelez-vous dans Cordova 3 * chaque * caractéristique unique doit être ajoutée en tant que plugin. –

+0

Oui .. j'ai ajouté en tant que plugin dans config.xml car plugins.xml n'existe pas. Mais toujours le même problème. –

Questions connexes