문제

마커를 클릭하면 Google지도에서 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);

문제는 Infowindow가 채워지고 있음에도 불구하고 200px Max width, Infowindow는 스타일이되었습니다. 아직 약 400 px에서 너무 넓게 만듭니다.

더 작게 만드는 방법이 있습니까?

도움이 되었습니까?

해결책

노력하다 Maxwidth.

marker.openInfoWindowHtml(
    $("#marker-popup-template").html(),
    { maxWidth: 400 }
);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top