Клуб API КартЗум картыПост в архиве.michaelprots10 мая 2012, 12:31Такой вот простенький вопрос:как сделать, чтобы скролл колесиком мышки на карте был только после нажатия по ней левой кнопкой мышки?
5 комментариевАвторизуйтесь, чтобы оставить комментарийМаксим Горчаков28 января 2016, 04:48Т.е. он не работает до тех пор, пока не нажмешь лкм?michaelprots28 января 2016, 04:48да, но че-то я вначале подтормозил, и уже нашел способ это сделать :)Максим Горчаков28 января 2016, 04:48Выключаешь поведения скрола изначально при создании карты. Потом добавляешь событие клика по карте, в котором уже добавляешь нужное поведение своей карте. В теории как-то так )michaelprots28 января 2016, 04:48спасибо за совет, я именно так и сделал ;)dimik28 января 2016, 04:48 как то такmap.events.add('click', function onMapClick(e) { if(map.behaviors.isEnabled('scrollZoom')) { map.events.remove('click', onMapClick); } else { map.behaviors.enable(['scrollZoom']); }});