Google Map отображает внутри div. изменение размера браузера правильно отображает карту

0

Я использую gmap, drupal 6 на пантеоне. Моя gmap происходит кватерно в своем собственном div, когда страница обновляется.

Я проверил с параметром gmap resize(). это не сработало. Даже я попытался загрузить gmap, когда нажата вкладка (карта находится на вкладке "карта отображения", а не на вкладке пользовательского интерфейса jquery), она тоже не работает. Карта не находится внутри iframe. Когда браузер изменяет размер или проверяет, что инструмент элемента открыт для отладки, отображается карта, но макет не отображается. Маркер выходит за пределы заданной ширины.

Карты Google не полностью отображаются на странице? не помог мне.

Пожалуйста, предложите.

  • 0
    Покажите ваш HTML и CSS для контейнера карты, пожалуйста.
  • 0
    Вы установили высоту и ширину карты в CSS?
Показать ещё 2 комментария
Теги:
google-maps
drupal-6

1 ответ

0
  1. Вы визуализируете "# map-canvas" HTML div программно?
    В этом случае убедитесь, что DOM готов, прежде чем пытаться отобразить карту.

  2. Применить: google.maps.event.trigger(map, 'resize'); Я должен был использовать это, чтобы предотвратить серые области => Но я думаю, это то, что вы уже пробовали?

  3. Проверьте размеры карты в инспекторе элементов Google Chrome.

  • 0
    1. Я показываю карту в окне загрузки. google.maps.event.addDomListener (окно, «загрузка», инициализация); 2. Не работает для меня. 3. CSS => # map-canvas {height: 400px; ширина: 100%;} HTML => <div id = "map-canvas" style = "clear: both;"> </ div>
  • 0
    В инспекторе элементов наведите курсор на div map-canvas: вы можете проверить, есть ли где-нибудь перекрывающийся div. Должно работать окно с методом load; Вы также можете попробовать использовать готовый DOM для jQuery. И функция изменения размера должна определенно работать - я уже много раз использовал хак. Но разместите свой пост в вопросе, вы никогда не знаете, что вы могли что-то упустить.
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню