我使用Cordova 3.5中的地理位置插件。我已经编写如下:在科尔多瓦/ Phonegap获取当前位置仅使用GPS
navigator.geolocation.getCurrentPosition(function(pos) {
var lat = pos.coords.latitude;
var lng = pos.coords.longitude;
alert("lat : "+lat+" lng : " +lng");
});
我游荡这个代码是否能正常工作得到纬度经度没有互联网连接和GPS上。如果没有,是否有解决方案?感谢您的帮助。
它仍然是个疑问。我使用两种不同的设备进行测试,并且没有Internet连接。但我不确定Google位置API是否使用缓存来获取较晚的位置并显示它。还有一件事,状态栏上没有gps图标。 – limmouyleng
实际上,我在离线模式下获得的位置是我在线时曾经获得的最后一个位置。任何解决方案来解决这个我想在离线时获取位置信息。 thx为你的帮助。 – limmouyleng
您的onSuccess方法中存在拼写错误。论点应该是pos不是位置。 – Anish