Я использую gmap, drupal 6 на пантеоне. Моя gmap происходит кватерно в своем собственном div, когда страница обновляется.
Я проверил с параметром gmap resize(). это не сработало. Даже я попытался загрузить gmap, когда нажата вкладка (карта находится на вкладке "карта отображения", а не на вкладке пользовательского интерфейса jquery), она тоже не работает. Карта не находится внутри iframe. Когда браузер изменяет размер или проверяет, что инструмент элемента открыт для отладки, отображается карта, но макет не отображается. Маркер выходит за пределы заданной ширины.
Карты Google не полностью отображаются на странице? не помог мне.
Пожалуйста, предложите.
Вы визуализируете "# map-canvas" HTML div программно?
В этом случае убедитесь, что DOM готов, прежде чем пытаться отобразить карту.
Применить: google.maps.event.trigger(map, 'resize'); Я должен был использовать это, чтобы предотвратить серые области => Но я думаю, это то, что вы уже пробовали?
Проверьте размеры карты в инспекторе элементов Google Chrome.