volga-volga / react-native-yamap

React Native Yandex Maps | Яндекс Карты | Yandex.MapKit implementation for react native | YandexMaps
144 stars 80 forks source link

Метод findRoutes не всегда возвращает маршрут #234

Open mei00 opened 1 year ago

mei00 commented 1 year ago

Довольно часто возникает проблема - после вызова findRoutes коллбэк, который должен быть вызван при успешном построении маршрута, не вызывается. Тестировал на одних и тех же точках - дело не в конкретных координатах.

В чем может быть причина и что можно с этим сделать? Или хотя бы - как можно отследить неудачное выполнение, если, как я понял, вывод ошибок методом не предусмотрен?

kentets4 commented 1 year ago

Поставь Timeout на 100мс т.к. запрос findRoutes слишком рано приходит. И еще на IOS он рофлит при первой инициализации карты, так что надо еще карту показать до постройки findRoutes или же свернуть открыть приложение.

terminatorkg commented 10 months ago

А почему не показывает линию маршрута? Хотя я написал метод с заддержкой 100мс map.current.findRoutes(Point[], e=>console.log(e)) или надо оплатить за это? Если кто знает как это сделать скажите мне пожалуйста.