当我点击地图边缘的地图上的标记时,地图会调整(移动)以完全显示信息窗口。
有没有办法停止这样做?
因为我必须调用clearMarkers()
函数在地图移动时删除地图中的所有标记(或说中心更改)。
google.maps.event.addListener(gMap, 'center_changed', function(){
clearMarkers();
});
所以标记消失并重新出现。
答案 0 :(得分:2)
这可以通过在infowindow声明中禁用autoPan选项来实现,如下所示:
var infowindow = new google.maps.InfoWindow({
content: 'yourContent',
disableAutoPan: true
});
这应该可以解决您的问题。 API参考可用here。