Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   ресайзинг гуглокарты (https://javascript.ru/forum/offtopic/46056-resajjzing-guglokarty.html)

Tim 26.03.2014 11:25

ресайзинг гуглокарты
 


такая вот фигня получается если изменять ширину блока с картой. яндекс кст тоже так же себя ведёт. кто (кроме гидровагинатора :) ) знает как это побороть?

nice_try 26.03.2014 11:46

ты не то меняешь, ты меняешь внутренний див (class="gm-style"), который есть непосредственно карта, а не внешний враппер в который грузится карта, по умолчанию вроде map-canvas у него имя

nyols 27.03.2014 12:53

Я обычно просто реа-инициализирую заново карту в таких случаях

Tim 27.03.2014 13:04

ок. всем спасибо. попробую. что то не до неё сейчас

nice_try 27.03.2014 13:10

ну там проблема возникает с изменением центра, то есть если враппер уменьшить, то центр карты не смещается пропорционально, поэтому надо вешать событие на ресайз карты (вроде есть в апи), вычислять новый центр и переносить карту на него


Часовой пояс GMT +3, время: 20:42.