Я использую библиотеку реагировать-нативные карты , чтобы показывать карты Google в приложении реагировать-нативно.Я отслеживаю движение пользователя и хочу повернуть карту, когда местоположение будет изменено.Для поворота карты я вычисляю угол поворота и использую animateCamera , пытаясь повернуть карту следующим образом:
this.map.animateCamera({
heading: rotation,
center: {latitude: currentLocation.latitude, longitude: currentLocation.longitude},
pitch: this.state.currentAngle
}, {duration: 1000});
Я проверил, а rotation, latitude, longitude, currentAngle
не null or empty objects
Но этот метод выдает такую ошибку:
После этого я попытался использовать метод animateToBearing , который не рекомендуется использовать в качестве документацииговорит, но работает хорошо и поворачивает карту, но показывает предупреждение об устаревании.
Versions:
expo: 32.0.0,
expo-cli: 2.2.0,
react-native-maps: 0.23.0
Какие-либо решения?
PS Я искал похожие вопросы на github.com и stackoverflow.com, и этовопрос не дублируется