Как узнать текущее местоположение устройства с помощью геолокации в приложении - PullRequest
0 голосов
/ 04 мая 2018

Я новичок в реактивной системе и хочу узнать текущее местоположение устройства. Как я могу сделать это с помощью геолокации. Я просмотрел документацию о реагировании. Но я все еще не могу определить местоположение.

Это мой код

Я добавил следующую строку в AndroidManifest.xml:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

и это мой код до сих пор для поддержки текущего местоположения

        const location = Geolocation.getCurrentPosition();
        console.log("location", location)

(я создаю свое приложение в Android)

Ответы [ 2 ]

0 голосов
/ 30 июня 2018

Следуйте разделу Конфигурация и разрешения , и тогда вы можете использовать:

navigator.geolocation.requestAuthorization()
navigator.geolocation.getCurrentPosition(location => console.log('location', location));

В качестве полизаполнения браузера этот API доступен через global navigator.geolocation - вам не нужно его импортировать.

0 голосов
/ 04 мая 2018

Geolocation.getCurrentPosition является асинхронным, поэтому информация о местоположении возвращается в обратном вызове :

Geolocation.getCurrentPosition(location => console.log('location', location));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...