Это фрагмент приложения React.app: https://perfect -sunset.herokuapp.com /
Геолокация отлично работает на рабочем столе.На iPhone и Android сразу выдает предупреждение об ошибке.Службы определения местоположения включены по телефону.
Любая помощь с благодарностью!спасибо!
componentDidMount() {
navigator.geolocation.getCurrentPosition(
(position) => {
let lat = position.coords.latitude
let lng = position.coords.longitude
console.log("getCurrentPosition Success " + lat + lng);
this.setState({
location: {
latitude: lat,
longitude: lng
}
})
///..does more stuff..///
},
(error) => {
alert('geolocation error');
this.setState({
geoLocatorStatus: 'You geolocation is OFF. Please, use ZIP code.'
})
console.error(JSON.stringify(error))
}, {
enableHighAccuracy: true,
timeout: 20000,
maximumAge: Infinity
}
)
}