【发布时间】:2023-04-04 05:44:01
【问题描述】:
我正在使用下面的代码在我的地图中打开一个信息窗口
//populate the infowindow to defined marker map point
function assignmarkerclick(marker1, index, message) {
google.maps.event.addListener(marker1, 'click', function () {
if (!infowindow) {
infowindow = new google.maps.InfoWindow();
}
infowindow.setContent(message);
infowindow.open(map, marker1);
});
}
// 显示指定标记的信息窗口
function showMarker(index) {
new google.maps.event.trigger(marker[index], 'click');
}
所以当我单击“显示点”时(假设我正在调用 showMarker() javascript 函数“显示点链接”单击事件)链接第一次信息窗口不会打开,当我单击“显示点”时链接第二次信息窗口将打开, 有没有人以前有过这个错误?有人可以帮我解决这个问题吗?
谢谢
【问题讨论】:
标签: google-maps google-maps-api-3