Клуб API КартВыравнивание карты по центру и увеличение масштаба при клики на меткуПост в архиве.Михаил1 мая 2016, 16:44Подскажите как это сделать, встречал пример вроде в песочнице никак не найду
10 комментариевАвторизуйтесь, чтобы оставить комментарийdimik2 мая 2016, 05:51var FOCUS_ZOOM = 16;myMap.geoObjects.events.add('click', function (e) { var targetObject = e.get('target'); if (targetObject.geometry.getType() === 'Point') { myMap.setCenter(targetObject.geometry.getCoordinates(), FOCUS_ZOOM, { checkZoomRange: true }); }});Михаил2 мая 2016, 12:55dimik, спасибо, а есть пример в песочнице или на https://jsfiddle.net/dimik2 мая 2016, 15:04Михаил, всё работаетhttp://jsfiddle.net/dkdffa5L/Михаил2 мая 2016, 16:38dimik, действительно пример работает, но у меня нет. у меня маркеры загружаются через json, самое интересное при нажатие на маркер два раза он увеличивается как надо и по центруУдалённый пользователь2 мая 2016, 18:34dimik, а как сделать это на этом примере http://jsfiddle.net/6L9a2hnh/1/dimik2 мая 2016, 20:09https://tech.yandex.ru/maps/jsbox/2.1/object_manager_eventsУдалённый пользователь2 мая 2016, 21:19dimik, т.е. при открытия балуна карта центрируется?dimik2 мая 2016, 21:26Она там не центрируется, это просто пример того как слушать события на ОММихаил2 мая 2016, 13:24dimik, чета я упустил TypeError: targetObject.geometry is undefined if (targetObject.geometry.getType() === 'Point') {Михаил2 мая 2016, 14:28dimik, еще такая проблема что у меня на событие 'click' стоит добавление на карту метки