在我拥有的某些设备上,如果enableHighAccuracy设置为'true',我只能获得我的位置,而不是设置为'false'。它没有超时或抛出错误,只是继续搜索。
是否始终支持此功能?
我正在使用cordova,现在正在Android设备上进行测试。我在手机上尝试了不同的位置设置,似乎没有任何帮助。
实施例
navigator.geolocation.getCurrentPosition(function(position) {
alert(position);
}, function(error) {
alert(error);
}, {
maximumAge: 3000,
timeout: 30000,
enableHighAccuracy: false
}
);