2016-07-28 9 views
0

Ich habe versucht, den aktuellen Standort meiner App mit cordovaGeolocation abrufen, aber nicht erhalten. Mein GPS eingeschaltet ist, aber ich kann nicht aktuellen Standort erhält folgende ist mein CodeAktuelle Position nicht mit cordovaGeolocation erhalten

var posOptions = {timeout: 20000, enableHighAccuracy: false}; 
        $cordovaGeolocation 
         .getCurrentPosition(posOptions) 
         .then(function (position) { 

         lat = position.coords.latitude 
         long = position.coords.longitude 
        console.log("lat " + lat + " long " +long); 

        }, function(err) { 
         // error 

         console.log("error"); 
        }); 
        var watchOptions = {timeout : 20000, enableHighAccuracy: false}; 
        var watch = $cordovaGeolocation.watchPosition(watchOptions); 

        watch.then(
         null, 

        function(err) { 
        console.log(err) 
        }, 

        function(position) { 
        lat = position.coords.latitude 
        long = position.coords.longitude 
        console.log(lat + '' + long) 
       } 
       ); 

       watch.clearWatch(); 

Wie kann ich aktuelle Position bekommen? Der obige Code hilft mir nicht, mein Problem zu lösen. Ich habe nicht aktuellen Standort in meinem Gerät Bitte helfen Sie mir dieses Problem bei dieser

Antwort

Verwandte Themen