Я понимаю, что этот вопрос старый, но, возможно, этот ответ поможет другим:
Я не уверен, что это законно, но я закончил изучать код и сделал это:
$("#google-map").on("mousedown",function(){
setTimeout(function(){
disableInfoWindows();
},500);
});
function disableInfoWindows()
{
$(".gm-iw.gm-sm").parent().parent().remove();
$("[style='position: absolute; left: -2px; top: -336px; width: 59px; height: 492px; -webkit-user-select: none; border: 0px; padding: 0px; margin: 0px;']")
.parent()
.parent()
.remove();
}
Это сработало для меня, но не показывалось окно информации при сохранении всех значков.Любой, у кого есть идея по улучшению кода, приветствуется, информационное окно появляется только в первый раз, когда оно собирается открыться, после того, как это первое, оно полностью исчезло.