我正在使用Maps API(v3,javascript)在此客户的网站上显示一堆待售的本地属性。当用户将鼠标悬停在标记上时,它会加载带有属性信息的infoWindow。问题是,当它靠近地图边缘时,它会平移地图以显示信息窗口,这可能会导致许多标记靠近时出现问题。
所以我在infoWindow调用中添加了disableAutoPan:true,它似乎解决了这个问题。但是,经过一些测试后,如果用户手动移动地图然后将鼠标悬停在标记上,则生成的infoWindow会平移地图。这就像它忽略了infoWindow的设置。
其他人有这个问题或任何想法如何解决它?我用来调用infoWindow的代码如下:
infoWindowAjax = new google.maps.InfoWindow({
disableAutoPan: true,
maxWidth: '260'
});
答案 0 :(得分:0)
您的代码中有一些 panTo , panBy , setCenter 功能吗?