New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Проблема с определением координат пользователя #202
Comments
Добрый день! Не удается воспроизвести описанную проблему на эмуляторе iOS. |
аналогичная проблема на адроид эмуляторе |
@DCrow Добрый день! У меня при запуске экрана с картой сразу почему-то метка юзера в Африке появляется. И там и зависает навсегда на iOS-эмуляторе. На Андроиде через какое-то время перепрыгивает на реальные координаты (хотя не всегда) на iOS - только если обновить весь экран. При запуске такой функции метка юзера остаётся в Африке, как и была (хотя экран центрируется на реальной позиции):
Или единственный способ обновить метку - вызвать обновление состояния всей карты? Хотя и в этом случае метка порой так и остаётся висеть в районе Африки. |
Исправил в мастере. Теперь должно сразу отображать точку пользователя в нужном месте. PS. Исправлено и для Android |
При запуске карты координаты пользователя поначалу определяются где-то возле Африки.
По нажатию кнопки запускаю функцию смены позиции - экран перемещается к реальным координатам, однако метка пользователя вместе с экраном не перемещается.
Пример кода:
Кнопка:
Карта:
Возможно, проблема в iOS-эмуляторе, так как на Android-устройстве всё в порядке, метка перемещается, как только обновляются координаты пользователя.
При этом самое странное, что на эмуляторе проблема лечится вот таким костылём:
То есть выключением и повторным включением UserLayer.
The text was updated successfully, but these errors were encountered: