Ionic Mapbox GeolocateControl: trackUserLocation? - PullRequest
0 голосов
/ 01 июня 2019

Я не могу понять, как отслеживать местоположение пользователя через GPS.

Этот код я могу добавить в свой Mapbox:

const geolocate = (new mapboxgl.GeolocateControl({
    positionOptions: {
        enableHighAccuracy: true
    },
    trackUserLocation: true
}));
map.addControl(geolocate)

Но в iOS это не отображается. Что делать? Может быть, добавить некоторые трюки Ionic / Cordova?

1 Ответ

0 голосов
/ 02 июня 2019

Может быть, это поможет:

Не все браузеры поддерживают геолокацию, и некоторые пользователи могут отключить особенность. Поддержка геолокации для современных браузеров, включая Chrome требует, чтобы сайты обслуживались по HTTPS . Если поддержка геолокации не доступно, GeolocateControl не будет виден.

от

https://docs.mapbox.com/mapbox-gl-js/api/#geolocatecontrol

...