我有一个简单的Google地图v3,只有一个带有此代码的标记:
google.maps.event.addListener(myplaceMarker, 'click', function() {
infowindow.open(map,myplaceMarker);
使用此代码,单击标记时会打开信息窗口。 当地图加载到页面上时,如何自动显示信息窗口?
解决: 我只需要删除第一行。
答案 0 :(得分:1)
另一种在地图加载时打开infoWindow或从任何其他事件打开infoWindow的方法(比如选择一个你有一些结果有位置关系的行),然后你调用下面的一段代码。这意味着您的infoWindow与“点击”事件的标记相关联,您可以根据您的要求从任何地方触发此“点击”事件。
google.maps.event.trigger(marker,'click');
答案 1 :(得分:0)
调用以在侦听器外部打开地图,否则将在单击标记对象时将其设置为。