Я хотел бы увеличить изображение с помощью карт буклетов. Как двойной клик на карте. Обычно зум использует центр карты, но я хотел бы увеличить масштаб мыши.карты листовков увеличить в текущей позиции мыши
ответ
По умолчанию карта ведет себя точно так, как вы хотите. Опция scrollWheelZoom
установлена на true
по умолчанию, что означает, что она увеличит положение места, где находится ваша мышь. Если вы используете 'scrollWheelZoom': 'center'
, он будет приближаться к центру текущих границ карты. 'scrollWheelZoom': false
полностью отключит колесо прокрутки. См. Документацию: http://leafletjs.com/reference.html#map-scrollwheelzoom
Если ваша карта ведет себя по-разному, это означает, что для параметров вашей карты scrollWheelZoom
установлено значение center
; Но ваше высказывание «обычно», которое я нахожу очень любопытным, поскольку это будет означать, что ваша карта ведет себя по-разному каждый раз, когда вы увеличиваете масштаб, это было бы очень странно.
Вот демонстрация плункера всех трех типов поведения: http://plnkr.co/edit/ZhHqK9?p=preview