Клуб API Карт

map.setCenter() плавный скроллинг

Олег
17 сентября 2015, 15:02

Как сделать плавную прокрутку карты, чтобы пользователь видел как карта прокручивается, при вызове setCenter()

4 комментария

Выставить опцию duration > 0

ymaps.ready(function () {
    var map = new ymaps.Map(document.querySelector('.map__map'), {
        center: mapObjects[0].coords,
zoom: 12,
controls: [],
behaviors: ['drag', 'multiTouch', 'dblClickZoom'],
duration: 1000
});

Такая инициализация не помогла. Прокручивается мгновенно.

Речь же про setCenter, а не создание карты

Да. Работает. Спасибо.