GOOGLE MAP не загружается с использованием response-native-cli для устройства android - PullRequest
0 голосов
/ 20 апреля 2020

Карта Google не загружается даже после включения местоположения устройства с помощью приложения ученикаact-native-cli.

React-native

импорт геолокации из @react -native-сообщество / геолокации '; импортировать LocationServicesDialogBox из 'response-native- android -location-services-dialog-box';

      async componentDidMount() {
                BackHandler.addEventListener('hardwareBackPress', function() {
                return true;
                });
                Keyboard.dismiss();
                this.defaultActions();
  }


  defaultActions = () => {
    this.enableAndroidDeviceLocation();
    this.getDeviceLocation();
    this.props.getProfileDetails();
  };


  getDeviceLocation = () => {
    Geolocation.getCurrentPosition(
      position => {
        if (position) {
          const {latitude, longitude} = position.coords;
          this.setState(
            {
              latitude: latitude,
              longitude: longitude,
              currentLocationLat: latitude,
              currentLocationLong: longitude,
            },
          );
        }
      },
      error => console.log(error),
      {enableHighAccuracy: false, timeout: 20000, maximumAge: 1000},
    );
  };


  enableAndroidDeviceLocation = () => {
    LocationServicesDialogBox.checkLocationServicesIsEnabled({

      enableHighAccuracy: true, 
      showDialog: false, 
      openLocationServices: true, 
      preventOutSideTouch: false, 
      preventBackClick: false, 
      providerListener: false, 
    })
      .then(function(success) {
        console.log(success);
      })
      .catch(error => {
        console.log(error.message); 
      });
  };
...