yandex_mapkit icon indicating copy to clipboard operation
yandex_mapkit copied to clipboard

iOS ошибка метода onCameraPositionChanged

Open pogrammist opened this issue 2 years ago • 1 comments

iOS flutter: 2.10.5 yandex_mapkit: 3.1.1 Ошибка метода onCameraPositionChanged. При первом запуске карты, метод вызывается с "левыми" координатами: Point(latitude: 55.25866066312835, longitude: 90.0) Снимок экрана 2022-10-11 в 03 29 37

pogrammist avatar Oct 10 '22 22:10 pogrammist

Дополню: Проблема повторяется только на ios и при "вторичной" инициализации (weak var weakSelf = self). После инициализации срабатывает weakSelf?.handle, который вызывает moveCamera, а он уже onCameraPositionChanged . На андроид такого не происходит.

Проблемные координаты получились немного другие. IMAGE 2022-10-18 18:50:29

mozerrr avatar Oct 18 '22 11:10 mozerrr

Доброе утро!

Не совсем понимаю, что такое "левые" координаты?

DCrow avatar Oct 31 '22 06:10 DCrow

При запуске ios версии мапкит, от контроллера приходит координата с причиной application. На android mapkit такого поведения не наблюдается. Хотелось бы консистентности, либо в обоих случаях приходит, либо не приходит.

mozerrr avatar Nov 02 '22 06:11 mozerrr

В текущей версии приложения данную проблему не наблюдаю.

DCrow avatar Jun 30 '23 10:06 DCrow