谷歌地图偏离中心/切断

时间:2012-08-16 18:57:36

标签: google-maps google-maps-api-3

我有一张正在创建的地图,它的一部分似乎被切断或偏离中心。我尝试添加google.maps.event.triggerr(map, 'resize'),但它仍在切断。有什么想法吗?

<script language="JavaScript">
 var map;
      function initialize() {
        var mapOptions = {
          zoom: 15,
          center: new google.maps.LatLng(<?=$lat?>, <?=$long?>),
          mapTypeId: google.maps.MapTypeId.ROADMAP,
      };
        map = new google.maps.Map(document.getElementById('map_canvas'),
            mapOptions);
      }
      //google.maps.event.trigger(map, 'resize');
      google.maps.event.addDomListener(window, 'load', initialize);

</script>

enter image description here

1 个答案:

答案 0 :(得分:4)

在触发调整大小事件之前,请确保显示地图的div具有大小。