嗨,我正在使用下面的代码来获取准确的当前纬度和经度 但是我无法获得准确的位置,所以有人可以建议我如何在react native(Android和iOS)中获取准确的当前纬度和经度。
this.watchID = navigator.geolocation.getCurrentPosition(
(position) => {
console.log(position);
this.setState({
latitude: position.coords.latitude,
longitude: position.coords.longitude,
error: null,
});
},
(error) => this.setState({ error: error.message }),
// { enableHighAccuracy: true, timeout: 20000, maximumAge: 1000 },
);
}
谢谢。
答案 0 :(得分:0)
尝试使用此库react-native-geolocation-service
希望获得帮助!
答案 1 :(得分:0)
要在android清单中获取准确的位置和经度,可以声明
AndroidManifes.xml
<uses-permission android:name="android.permisssion.ACCESS_FINE_LOCATION"></uses-permission>