Google Map Infofenster zu breit
-
07-07-2019 - |
Frage
Ein Klick auf eine Markierung, ich bin ein Infofenster auf einer Google Map zu öffnen.
Der Code ist wie folgt:
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);
Das Problem ist, auch wenn das, dass das Infofenster mit gestylt bevölkert wird worden 200 Pixel max-width zu sein, das Infofenster noch macht zu breit, um rund 400 px.
Gibt es eine Möglichkeit, es kleiner zu machen?
Lösung
Versuchen Sie maxWidth .
marker.openInfoWindowHtml(
$("#marker-popup-template").html(),
{ maxWidth: 400 }
);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow