Подтвердить что ты не робот

Google maps v3 информация о маркерном окне на мыши

Я просмотрел stackoverflow и другие форумы, включая google maps v3 api docs для ответа, но я не могу найти, как изменить событие, которое запускает информационное окно маркера от нажатия мыши до мыши в файлах, с которыми я работаю.

Я работаю с демонстрацией из библиотеки google, которая включает в себя слой таблицы слияния.

Вы увеличиваете масштаб в кластерах и видите небольшие маркеры красного круга для местоположений. Вам нужно щелкнуть, чтобы открыть информационное окно. Я хочу опрокинуться, чтобы открыть информационное окно.

Моя демо здесь: http://www.pretravelvideo.com/gmap2/

Файл functions.js выполняет большую часть работы здесь: http://www.pretravelvideo.com/gmap2/functions.js

4b9b3361

Ответ 2

var icon1 = "imageA.png";
var icon2 = "imageB.png";

var marker = new google.maps.Marker({
    position: myLatLng,
    map: map,
    icon: icon1,
    title: "some marker"
});

google.maps.event.addListener(marker, 'mouseover', function() {
    marker.setIcon(icon2);
});
google.maps.event.addListener(marker, 'mouseout', function() {
    marker.setIcon(icon1);
});

Ответ 3

Благодаря ответу duncan, я заканчиваю тем, что:

marker.addListener('mouseover', () => infoWindow.open(map, marker))
marker.addListener('mouseout', () => infoWindow.close())