React Native - 准确的当前位置(纬度,经度)

React Native - Accurate Current location(Latitude, Longitude)

你好我正在使用下面的代码来获取准确的当前纬度和经度 但我无法获得准确的位置,所以任何人都可以建议我如何在本机反应中获得准确的当前纬度和经度(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 },
   );
 }

提前致谢。

试试这个库 react-native-geolocation-service

希望对您有所帮助!

要在 android 清单中获得准确的位置和经度,您可以声明

AndroidManifes.xml

<uses-permission android:name="android.permisssion.ACCESS_FINE_LOCATION"></uses-permission>