我正在使用Phonegap for Android开发应用程序并使用其地理定位方法。这仅适用于移动网络或WiFi可用的情况。我想在没有这些地理定位的情况下使用地理位置。这可能吗?
答案 0 :(得分:3)
如果您希望Android在设备上使用GPS接收器,则需要在Phonegap app中设置观察器时设置“enableHighAccuracy”选项:
navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
然后,您将能够在不依赖Wifi或移动网络的情况下获得位置。
答案 1 :(得分:-1)
如果没有数据连接(移动网络和/或Wifi),您将无法获得设备的位置。如果您有数据连接并且您在清单文件中拥有正确的位置权限,那么您将获得地理位置。我能正确理解这个问题吗?