response-native-google-place ОШИБКА при вызове API обнаружения мест: ОШИБКА - PullRequest
0 голосов
/ 17 января 2019

это код, который документы в GooglePlace, но это происходит

ОШИБКА при вызове API обнаружения мест: ОШИБКА

  RNGooglePlaces.getCurrentPlace()
    .then((results) => alert(results))
    .catch((error) => alert(error.message));

1 Ответ

0 голосов
/ 17 января 2019

В соответствии с этой проблемой GitHub , при условии, что вы используете библиотеку реактивных-родных-Google-мест tolu360 , вы должны проверить следующее:

  • Убедитесь, что местоположение GPS устройства включено.
  • Убедитесь, что вы запросили (и получили) разрешение ACCESS_FINE_LOCATION.
  • Убедитесь, что вы используете реальное устройство, а не эмулятор.

Поскольку вам нужно определенное место, вам нужно реальное устройство с возможностью сообщать о его местонахождении и разрешением для доступа к этой информации!

В строке 363 файла RNGooglePlacesModule.java внутри библиотеки вы можете добавить точку останова, чтобы увидеть фактическую ошибку, возвращаемую likelyPlaces.getStatus(). Я предлагаю вам сделать это и добавить дополнительную информацию в свой вопрос.

...