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>

ここに画像の説明を入力

4

1 に答える 1

4

サイズ変更イベントをトリガーする前に、マップを表示する div にサイズがあることを確認してください。

于 2012-08-16T19:24:31.963 に答える