У меня есть карта Google (API 2), которая нормально работала как отдельная страница.
Однако, когда я загружаю страницу карты в iframe (с Thickbox ),карта смещается от центра:
обычно она центрирована над Германией, а в фрейме вместо нее центрируется Иран.
Как правильно расположить карту по центру?
Мои предположения:
Проблема может быть вызвана временем загрузки iframe.Я предполагаю, что скрипт вычисляет размер окна на основе размера iframe, когда он все еще загружается.Это странно, так как я загружаю карту, когда документ готов.
$(document).ready(function() {
setupSearchForm();
setupMap();
setupResults();
});
Например, когда я обновляю уже загруженный iframe, центр возвращается в Германию.Пример кода загрузки карты