Учебники

React Native — Геолокация

В этой главе мы покажем вам, как использовать геолокацию .

Шаг 1: App.js

import React from 'react'
import GeolocationExample from './geolocation_example.js'

const App = () => {
   return (
      <GeolocationExample />
   )
}
export default App

Шаг 2: Геолокация

Мы начнем с установки начального состояния, в котором будут храниться начальная и последняя позиции.

Теперь нам нужно получить текущую позицию устройства, когда компонент смонтирован с помощью navigator.geolocation.getCurrentPosition . Мы уточним ответ, чтобы мы могли обновить состояние.

navigator.geolocation.watchPosition используется для отслеживания позиции пользователей. Мы также очищаем наблюдателей на этом этапе.