Phonegap通过WiFi和移动网络而非GPS获取用户位置
Phonegap to get user location with WiFi and mobile network not with GPS
我正在PhoneGap Cordova中构建一个android应用程序。我想从用户使用我的应用程序的位置获取用户的位置。如果连接到wifi或移动网络(如GSM/CDMA 3G/H),是否有任何方法可以获取用户的位置,但不是本地的
要使用Wifi/移动网络请求位置,但不使用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
});
有关更多信息,请参阅地理定位插件文档。
相关文章:
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jquery试图按名称获取按钮位置
- 如何在jQuery中获取元素的形式
- 如何在php文件中获取$.post-ajax传递的值
- 在Shopify中获取博客文章的图片
- Phonegap通过WiFi和移动网络而非GPS获取用户位置
- 从硬件GPS获取坐标
- 如何从基于OpenStreetMap的网络服务获取GPS跟踪
- 如何使用Node.js获取MacBook Pro的GPS数据
- 现在允许 GPS 时获取用户位置
- Javascript/PHP可以获取GPS位置并将其发送给我
- 无法在Android中使用Javascript webview获取GPS坐标
- 获取谷歌地图的gps坐标
- 使用javascript获取gps位置
- 谷歌地图(javascript API):从地址获取GPS坐标
- API,用于从智能手机上的GPS位置获取附近商店的名称
- 在没有互联网的情况下使用Javascript获取GPS位置
- 如何在登录网站时从黑莓手机获取GPS坐标
- 从网站获取移动GPS数据
- 从城市表中获取2个gps坐标之间的路线点