我正在PhoneGap Cordova中构建一个Android应用程序。我想从用户使用我的应用程序获取用户的位置。如果连接到 wifi 或移动网络如GSM / CDMA 3G / H ? 但不是原生。
答案 0 :(得分:0)
要使用Wifi /移动网络请求排名但不 GPS,请将enableHighAccuracy
选项设置为false
。
e.g。
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。