获取Android的react-native-maps中showsUserLocation标记的坐标

时间:2017-05-23 14:30:04

标签: react-native react-native-maps

有没有人知道如何在react-native-maps中获取showsUserLocation-marker的坐标?或者如何修改Android的Java代码以提取此信息?

有关如何执行此操作的任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

这就是我这样做的,为了获得真实的实时GPS数据,你需要指定你的第三方参数distanceFilter

const GEOLOCATION_SETTINGS = { enableHighAccuracy: true, distanceFilter: 1, maximumAge: 1000 }

然后

this.watchID = navigator.geolocation.watchPosition((position) => {
    console.log(position.coords) // get your showUserLocation here
},
  (error) => console.log(error.message), GEOLOCATION_SETTINGS
)