0
有誰知道如何獲取react-native-maps中showsUserLocation-marker的座標嗎?或者如何修改Android的Java代碼來提取這些信息?獲取Android的react-native-maps中的showsUserLocation標記的座標
如何做到這一點的任何建議,將不勝感激。
有誰知道如何獲取react-native-maps中showsUserLocation-marker的座標嗎?或者如何修改Android的Java代碼來提取這些信息?獲取Android的react-native-maps中的showsUserLocation標記的座標
如何做到這一點的任何建議,將不勝感激。
這是我如何做到這一點,才能獲得真正的實時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
)
開始尋找在同一我自己。發現「react-native-android-map-view」和「FusedLocationProviderApi」是有前景的方法,可以從RN地圖引入位置通知器。結束了使用不理想的解決方法'navigator.geolocation.watchPosition',因爲我的時間似乎並不是無限的。用於地圖跟蹤和路徑繪製。 – mcmhav
@mcmhav我明白了。試圖避免使用navigator.geolocation,因爲它在android上非常不穩定。但我想我可以在現有的庫中實現座標作爲回調(例如onRegionChange)。只是希望別人在我面前做到了。 – martin
@mcmhav你如何做路徑繪圖?我正嘗試使用mode ='walking'與google方向API一起構建相同的東西,但它根本不準確 –