Карта OpenLayesr 4 Панорамирование / Перетаскивание не работает в проекте C#

Я разрабатываю настольный проект с использованием Visual Studio и C#, и в моем приложении есть Open Street Map. Все работает хорошо, ожидайте панорамирование с помощью мыши. Я много ищу в Google и переполнение стека, но безуспешно, поэтому я решил спросить здесь.

Примечание: 1) Если я запускаю тот же HTML-файл в браузере (Chrome, IE-11), все работает нормально.

2) Если я использую стрелку на клавиатуре, то панорамирование также работает нормально.

3) Масштабирование не имеет значения.

4) Панорамирование кода работает нормально, как будто я хочу переехать в любой город или страну. Он также работает нормально (в центре: panLocation).

5) Тот же код, который у меня есть для браузера и настольного приложения.

6) Просто вопрос панорамирования карты с помощью мыши в настольном приложении.

Если что-то не понятно, пожалуйста, спросите меня в комментарии. Ваша помощь будет оценена.

Спасибо,

введите описание изображения здесь

1 ответ

Решение

Наконец, найдите решение. Возможно, это поможет кому-то в будущем. Просто добавьте совместимый метатег в ваш HTML-файл.

<meta http-equiv="X-UA-Compatible" content="IE =10,9,8,7">
Другие вопросы по тегам