Я использую трекпад Mac на карте Google. Если я проведу двумя пальцами вниз или вверх, карта увеличится или уменьшится (как и должно быть), но затем вся страница прокрутится вверх или вниз.
Я думаю, это связано с импульсом трекпада (вероятно, то же самое на Magic Mouse).
Когда я использую обычную мышь с колесиком прокрутки, у меня нет такой проблемы.
Я пробовал делать такие вещи, как e.preventDefault()
в прослушивателе scroll
элемента карты, но безуспешно.
Чтобы увидеть пример, просто быстро увеличьте или уменьшите масштаб собственной демо-страницы Google: https://developers.google.com/maps/documentation/javascript/examples/map-simple
Как предотвратить прокрутку всей страницы, когда я пытаюсь только увеличить карту?
Спасибо!