Почему MouseWheel zoomOut блокируется после анимации flyTo? - PullRequest
0 голосов
/ 24 июня 2019

Я использую анимацию flyTo, запускаемую кнопкой для увеличения карты.После завершения анимации панорамирования невозможно уменьшить с помощью колесика мыши.

Это работает, если я нажимаю на элемент управления базового уменьшения, оно работает, если я тестирую его на сенсорном экране.Если я попытаюсь увеличить колесом мыши, это сработает.

Есть идеи, почему этот конкретный способ уменьшения масштаба заблокирован?Весь прототип здесь , если вам нужно проверить его самостоятельно (нажмите большую кнопку Play, чтобы вызвать flyTo).

1 Ответ

1 голос
/ 24 июня 2019

Как отмечалось в комментариях (спасибо Urknecht!), Был похожий вопрос о stackoverflow, которого я не видел. ответ решил мою проблему:

Убедитесь, что lat, lon приводятся к float, а zoom - к int.Я столкнулся с этой проблемой, и это оказалось из-за того, что мои параметры были переданы в виде строк.Похоже, что flyTo () прекрасно работает со строками в качестве параметров, но последующие операции масштабирования работают беспорядочно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...