2015-02-27 3 views
0

Я создаю приложение для Android в PhoneGap Cordova. Я хочу получить местоположение пользователя, откуда пользователь использует мое приложение. Есть ли способ получить местоположение пользователя, если оно связано с wifi или мобильная сеть, такая как GSM/CDMA 3G/H? но не на родном.Phonegap, чтобы получить местоположение пользователя с WiFi и мобильной сетью, а не с GPS

ответ

0

Чтобы запросить положение с помощью Wi-Fi/сети мобильной связи, но не GPS, установите enableHighAccuracy опцию false.

например.

navigator.geolocation.getCurrentPosition(
    function(position){ 
    console.log("Accuracy is: "+position.coords.accuracy+"m" 
    }, 
    function onError(error) { 
    alert('code: ' + error.code + '\n' + 
     'message: ' + error.message + '\n'); 
    },{ 
    enableHighAccuracy: false 
    }); 

См. geolocation plugin documentation для получения дополнительной информации.

+0

** @ DaveAlden ** - отображается это сообщение «** код: 2 сообщение: последний провайдер местоположения был отключен **» – Ras

+0

И можно ли получить страну? – Ras

Смежные вопросы