При попытке получить местоположение пользователя отображается сообщение об ошибке: «Не удается прочитать свойство getCurrentPosition» из неопределенного.
import React, {Component} from 'react'
import {View, Text, StyleSheet, Image, ScrollView, SafeAreaView} from 'react-native';
import Topnavbar from './TopNavbar'
class googleMapsImages extends Component {
constructor(props){
super(props)
this.state = {
ready: false,
where: {lat: null, lng: null},
error: null
}
}
componentDidMount(){
let geoOptions = {
enableHighAccuracy: true,
timeOut: 20000,
maximumAge: 60 * 60 * 24
}
this.setState({
ready: false,
error: null
});
navigator.geolocation.getCurrentPosition(
this.geoSucces,
this.geoFailure,
geoOptions)
}
geoSucces = (position) => {
this.setState({ready: true})
}
geoFailure = (err) => {
this.setState({error: err.message})
}
В документах говорится, что импорт не требуется, поэтому я не вижу, где мне что-то не хватает?