я использую гео JSON данные . Карта отображается, маркеры установлены правильно, и когда я впервые щелкаю маркер, открывается информационное окно.
Если закрыть окно и щелкнуть маркер, окно информации не открывается. В консоли google chrome wevdev не отображается никаких ошибок.
Я создаю элемент html для информационного окна с помощью обработчика событий щелчка.
map.data.addListener('click', function(event) {
var infowindow = undefined;
infowindow = new google.maps.InfoWindow({
});
let infoWindowHtml = '<div id="info_window"></div>';
$('main').append(infoWindowHtml);
infowindow.setContent(document.getElementById('info_window'));
infowindow.setPosition(event.latLng);
infowindow.open(map);
});
почему можно не открывается ли информационное окно снова?