Инициализация проблемы с Javascript на Google Картах - PullRequest
0 голосов
/ 27 августа 2011

У меня проблема с инициализацией карты на странице.Код в тегах моего тела показан ниже:

<body>
      <div class="outer">
            <div class="header">
            </div>
            <div class="main">
                  <div id="map_canvas">
                  </div>
            </div>
            <div class="footer">
            </div>
              </div>
</body>

Когда я инициализирую функцию в основном классе, карта отображается правильно.

var map = new google.maps.Map(document.getElementById("main"), myOptions);

Однако, когда карта инициализируется, как показано ниже, она вообще не отображается на странице.

var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

Я не уверен, что вызывает это или как это исправить.Любая помощь с благодарностью.

1 Ответ

1 голос
/ 27 августа 2011

Для вашего элемента div map_canvas должен быть установлен идентификатор "map_canvas", также убедитесь, что для CSS-элемента div для map_canvas заданы ширина и высота.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...