Клуб API Карт

Динамическая загрузка страниц и белая страница

Nekulin
26 октября 2012, 10:45

Всем привет! При загрузке страниц по требованию вместо карты белый экран( вот в дебагере

<ymaps class="ymaps-map ymaps-i-ua_js_yes" style="z-index: 0; width: 0px; height: 0px;">

 

как решить данную проблему?

2 комментария
Подписаться на комментарии к посту

данная проблема решается так

            // Изменим размеры контейнера карты
            myMap.container.getElement().style.width  = $("div#map_toshka").css('width');
            myMap.container.getElement().style.height = $("div#map_toshka").css('height');
            // Инициируем пересчет размеров
            myMap.container.fitToViewport();

 

Но не полностью, карта не отображается полностью а только ее кусочек

проблема решилась, надо было делать пересчет после показа div

            $('#map_toshka').width('350px');
            $('#map_toshka').height('250px');
            // Инициируем пересчет размеров
            myMap.container.fitToViewport();