получить город с реактивно-родной геолокацией? - PullRequest
0 голосов
/ 19 сентября 2018

Можно ли получить город , в котором пользователь использует собственный нативный API геолокации реакции ?

Например, запуск после запуска getCurrentPosition() с использованием долгота и широта , чтобы получить город?

1 Ответ

0 голосов
/ 19 сентября 2018

API геолокации навигатора построен на API геолокации .

Поэтому вам, вероятно, потребуется API Google для получения других данных, таких как страна города и т. Д., Путем обратного геокодирования и вызоваapi как

https://maps.googleapis.com/maps/api/geocode/json?latlng=${lat},${long}&key=YOUR_API_KEY

Проверьте подробности в документах

В качестве альтернативы, я бы предложил вам использовать react-native-device-info и получить IP-адрес getIPAddress метод

DeviceInfo.getIPAddress().then(ip => {
  // "92.168.32.44"
});

и проверьте местоположение на основе IP с помощью IPStack

https://api.ipstack.com/134.201.250.155?access_key = YOUR_ACCESS_KEY
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...