我正在使用Sencha 2.3。我想在Android手机中以高精度显示用户的当前位置。我申请下面的代码。
Ext.create('Ext.util.Geolocation',
autoUpdate: true,
frequency:1000;
allowHighAccuracy: true,
listeners: {
locationupdate: function(geo) {
latitude=geo.position.coords.latitude;
longitude=geo.position.coords.longitude;
if(Global.currentUserPositionMarker)
{
latlng1=new google.maps.LatLng(latitude, longitude);
currentPosMarker.setPosition(latlng1);
}
}
}
});
问题在于它需要移动网络提供商的当前位置而不是GPS。 当我打开WI-FI时,它可以正常使用GPS 但是为了解决这个问题,我必须打开WIFI,这不是一个好的解决方案。我想在没有开启WIFI的情况下仅使用GPS获得当前位置。