Как подгонять границы и одновременно устанавливать максимальные границы при изменении размера окна в MAPBOX? - PullRequest
0 голосов
/ 30 апреля 2020

Для подгонки карты мы используем mapbox.fitBounds (), а для установки мы делаем mapbox.setMaxBounds (), чтобы избежать панорамирования. Эта работа прекрасно работает при первой загрузке.

Но на карте изменения размеров окна обрезаются и берут ссылку на границы из первоначально установленного значения maxbounds. Я пытаюсь разместить карту в окне просмотра с помощью setTimeout, чтобы карта сначала помещалась на экране, а затем получала границы карты из mapbox.getBounds (), чтобы установить значение в mapbox.setMaxBounds (). Но это всего лишь взлом.

Есть ли правильный способ сделать это?

Пожалуйста, помогите ... и спасибо ..

...