如何从 map 外部的链接打开 map 标记信息窗口?
我已经想出了如何通过使用以下代码单击 map 中的标记来打开信息窗口:
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml("<div>I'm a marker</div>");
});
但是,我不知道如何通过 map 外的链接让它工作。
最佳答案
您可能有不止一个标记。一石二鸟,放入全局数组:
var markers = []
GEvent.addListener(marker, "click", function() {
marker[i].openInfoWindowHtml("<div>I'm a marker</div>");
});
然后你可以简单地调用这个,其中i的值是标记的索引位置:
marker[i].openInfoWindowHtml(...your html...);
关于javascript - 从 map 外的链接打开谷歌地图标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2721503/