2017-01-17 1 views
0

In ionic verwende ich cordovaGeoLocation Plugin, um Benutzer Standort zu bekommen.position.coords.latitude funktioniert nicht in ionic

position.coords.latitude; 

Network Monitor sagt:

getCurrentPosition() requires https connection 

Above-Code in Android-Gerät, das Debuggen Netzwerkpakete sagt nicht funktioniert, dass es https als alle lib und js Dateien lokal von ionischen geladen werden, erfordert, wie kann ssl gemacht werden?

Antwort

0

Sieht so aus, als ob Sie das Plugin nicht korrekt verwenden. Sie sollten die Position nach 'Gerät bereit' mit diesem Code abfragen.

navigator.geolocation.getCurrentPosition(geolocationSuccess, 
             [geolocationError], 
             [geolocationOptions]); 

Dann die Position fängt es geht zurück

function geolocationSuccess(position){ 
    //position.coords.latitude 
} 
+0

Sorry, aber funktioniert nicht! –

+0

Es funktioniert hier und das ist von der Dokumentation, so dass Sie etwas falsch machen. Auch dein Code in deinem OP ist schlecht. – Eric