2016-12-13 1 views
0

Quelqu'un peut-il m'expliquer comment obtenir le numéro IMEI de l'appareil de Phonegap? J'utilise le plugin IMEI dans mon application, il ne montre rien.comment obtenir le numéro imei dans l'application phonegap avec imeiplugin

Pour installer, j'ai essayé les deux:

phonegap plugin add https://github.com/zho/phonegap-imeiplugin.git 

- OU -

cordova plugin add imeiplugin 

Exemple d'utilisation:

window.plugins.imeiplugin.getImei(callback); 

function callback(imei) { 
    console.log("My Android IMEI :" + imei); 

Je veux que la sortie à afficher lorsque l'utilisateur ouvre l'application, mais elle ne s'affiche pas.

+0

tout est clair dans ce lien droite .... alors quel est le problème que vous rencontrez –

Répondre

0

est ici la solution, comment pouvez-vous utiliser imeiplugin Index.html

<!DOCTYPE html> 
<html> 
    <body> 
    <h1 id="demo"></h1> 
    <script type="text/javascript" src="cordova.js"></script> 
    <script src="js/index.js"></script> 
    <script> app.initialize(); </script> 
    </body> 
</html> 

index.js

var app = { 
     // Application Constructor 
     initialize: function() { 
      app.bindEvents(); 
     }, 
     bindEvents: function() { 
      document.addEventListener('deviceready', app.onDeviceReady, false); 
     }, 
     onDeviceReady: function() { 
      window.plugins.imeiplugin.getImei(callback);  
     } 
    }; 
    function callback(imei) { 
     var element=document.getElementById("demo"); 
     element.value=imei; 

    } 
+0

Je ne reçois toujours pas nombre imei, Il montre blanc – abhi

+0

comment sortir le résultat à div en html – abhi

+0

Veuillez revoir ma réponse à nouveau. –

0

Il y a quelque chose de mal avec le plug-in vous l'avez fourni montrant une erreur comme imeiplugin est non définie à window.plugins.imeiplugin.getImei (callback);

donc j'ai essayé avec le bas et son travaillé pour moi

cordova plugin add org.hygieiasoft.cordova.uid 

et appelez la finction sur l'appareil prêt

document.addEventListener('deviceready', onDeviceReady, false); 
    function onDeviceReady() { 
     console.log(cordova.plugins.uid.IMEI); 
    } 

check this pour plus d'infos

+0

plugin n'est même pas l'installation – abhi

+0

Avez-vous essayé avec Installation à partir de hub hub repo? Quel est le problème lors de l'installation –

+0

L'erreur que je reçois est le registre a retourné 404 pour GET sur https://registry.npmjs.org/org.hygieiasoft .cordova.uid – abhi