Я использую этот код, чтобы создать маркер и InfoWindow, который показывает после нажатия на маркер:InfoWindow значок закрытия не отображается в Google Map
// latLng and map are created earlier in code
var marker = new google.maps.Marker({
position: latLng,
map: map
});
// contentString is just a string with content also created earlier
google.maps.event.addListener(marker, 'click', function(){
infowindow.setContent(contentString);
infowindow.open(map, marker);
});
Этот код производит все хорошо, кроме одного, он не показывает закрытие значок в верхнем правом углу информационного окна.
Любой знает, что может быть проблема?
Я использую meteor.js, если это делает никакой разницы
Это, как я создать InfoWindow
:
var infowindow = new google.maps.InfoWindow();
Ваш код работает для меня (в инфо-окне отображается значок закрытия). Возможно, проблема css? Вы можете как эксперимент, попробуйте «версия выпуска» (укажите v = 3 в скрипте). – geocodezip
Не работает. Что это может быть в css? Я живу редактированием свойств css в консоли Google Chrome, но не могу найти решение. – Drag0
, когда функция infowindow не работает, вам лучше добавить код, в котором вы создаете infowindow –