Google Map InfoWindow é muito grande
-
07-07-2019 - |
Pergunta
No clique de um marcador, estou abrindo um InfoWindow em um mapa do Google.
O código é assim:
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);
O problema é que, mesmo que o que o InfoWindow está sendo preenchida com foi estilizado para ser 200 px max-width, o InfoWindow ainda torna muito grande, em torno de 400 px.
Existe uma maneira de torná-lo menor?
Solução
Tente maxWidth .
marker.openInfoWindowHtml(
$("#marker-popup-template").html(),
{ maxWidth: 400 }
);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow