Как вы определяете размер и ширину карты google InfoWindow
? Я просмотрел на странице api и нашел только метод maxWidth
.
Изменить: Я пробовал несколько вещей. Пока что ни одна из этих работ не работает:
var markerInfoWindow = new google.maps.InfoWindow({
content: markerHTMLString,
maxHeight: 400, //Doesn't work
maxWidth: 400, //Doesn't work
width: 300, //Doesn't work
height: 300 //Doesn't work
});
Также говорят, что markerHTMLString
равно этому:
<div class = "MarkerPopUp"><div class = "MarkerContext">Text</div></div>
Я тоже пробовал эти три варианта (ни один из них не работал)
-
.MarkerPopUp { height: 300px; width: 300px; }
-
.MarkerPopUp { height: 300px; width: 300px; } .MarkerContext { height: 300px; width: 300px; }
-
.MarkerContext { height: 300px; width: 300px; }
Это также не сработает:
document.getElementById('MarkerPopUp')parentNode.style.overflow = '';
или
document.getElementById('MarkerPopUp').parentNode.parentNode.style.overflow = '';
Я в значительной степени переживаю каждую нить, которую я могу найти и попробовать все. Просто чтобы ограничить несколько вещей (хотя может быть и другая проблема)