Próbuję pobrać aktualną prędkość poruszania się z pomocą GPS. Wykorzystuje react native oraz libkę @react-native-community/geolocation
. Jednakże dostaję takie coś !Używam do testów fake gps. W innych apkach do pokazywania prędkości działa(pokazywana jest prędkość 25km/h), więc nie jest to problem fake gps. Na symulatorze w android studio działa poprawnie. Znacznik na mapie również się pojawia. Próbowałem ustawiać i prędkość rzędu 100km/h, jednak zmienna speed jest taka sama cały czas.
Poniżej mam najbardziej uproszczony kod, na jakim testuję, bez reduxa. Wywołane na głównym widoku. Uprawnie są, gdyż ludzik na mapie się porusza.
Troszkę mnie niepokoju wartość współrzędnych, że jest obcinana do 3 miejsc po przecinku.
setInterval(() => {
console.log(1111)
Geolocation.getCurrentPosition(info => console.log(info), () => {}, {maximumAge :0});
}, 1000);
Siedzę nad tym już jakiś czas i nie mam pomysłu
Jest na forum ktoś, kto robił pokazywanie prędkości live w react-native?