Клуб API Карт

Как перерисовать карту?

Пост в архиве.

Раньше в API 1.x был метод redraw() для перерисовки всаей карты. А теперь (в 2.0) что?

6 комментариев

map.container.fitToViewport();

а объект map надо заново что-ли определять?

не надо

В api 1.0 вроде сразу въехал в метод redraw()

Здесь чего-то недопонимаю. 

Дайте, пожалуйста, подробный пример у кого есть.

какой пример?

просто замени myMap.redraw();

на myMap.container.fitToViewport();

function init () {
        var myMap = new ymaps.Map("mapHotel", {
                center: [],
                zoom: 14
            }),
....

    $('#zoomMap').bind('click', function (event, ui) {
          .....
          myMap.container.fitToViewport();
    });
});