2009-09-14 128 views
0

點擊一個標記,我打開Goog​​le地圖上的InfoWindow。谷歌地圖信息窗口太寬

的代碼是這樣的:

var point = 
    new GLatLng(
     mPointSet.points[i].lat, 
     mPointSet.points[i].long); 

var marker = new GMarker(point); 

function createMarker(marker, message) 
{ 
    GEvent.addListener(marker, "click", function() { 
     marker.openInfoWindowHtml(
      $("#marker-popup-template").html()); 
    }); 
} 

createMarker(marker); 

mBigMap.addOverlay(marker); 

的問題是,即使是信息窗口被填充已風格爲200像素最大寬度,信息窗口仍然呈現太寬,在大約400像素。

有沒有辦法讓它變小?

回答

1

嘗試maxWidth

marker.openInfoWindowHtml(
    $("#marker-popup-template").html(), 
    { maxWidth: 400 } 
); 
+0

謝謝!正是我需要的! – Jonathan 2009-09-14 06:32:01