В react-native-maps
источниках есть ошибка (ссылка на строку с вопросом).В этой строке должно быть:
this._runCommand('coordinateForPoint', [point, (err, res) => {
if (err) {
reject(err)
} else {
resolve(res)
}
}])
Итак, я рекомендую вам:
- Форкнуть эту библиотеку
- Исправить эту строку
- Подтвердитьи внесите изменения в ваш репозиторий на github
- Запустите
npm i github:{YOUR_GITHUB_USERNAME}/react-native-maps
- Запустите
react-native start --reset-cache
, чтобы убедиться, что он не будет запускать кэшированные файлы - Дайте еще одну попытку для
pointForCoordinate
Кстати, метод coordinateForPoint
имеет ту же проблему, и шаги исправления те же.
Примечание: Изменения те же , что и для pointForCoordinate
метода, , но еще одна строка .