Mapbox: отключить масштабирование при прокрутке, но вместо этого используйте ctr + scroll - PullRequest
0 голосов
/ 29 мая 2018

У меня есть карта, которую я хочу интегрировать в страницу.Когда я просто прокручиваю его, карта не масштабируется, и я могу просматривать следующий контент.Но когда я нажимаю Ctrl + по карте, она увеличивается.

Как я могу сделать это с mapbox?

1 Ответ

0 голосов
/ 29 мая 2018

Попробуйте, где map - это переменная вашей карты.Кроме того, вы можете связать это событие с некоторым div, я думаю, не со всем окном.

$(window).bind('mousewheel DOMMouseScroll', function(event) 
{
    if(event.ctrlKey == true) {
        map['scrollZoom'].enable();
    }
    else {
        map['scrollZoom'].disable();
    }
});
...