disableAutoPan无法使用Google Maps API v3

时间:2012-04-13 13:42:42

标签: google-maps google-maps-api-3 infowindow

我正在使用Maps API(v3,javascript)在此客户的网站上显示一堆待售的本地属性。当用户将鼠标悬停在标记上时,它会加载带有属性信息的infoWindow。问题是,当它靠近地图边缘时,它会平移地图以显示信息窗口,这可能会导致许多标记靠近时出现问题。

所以我在infoWindow调用中添加了disableAutoPan:true,它似乎解决了这个问题。但是,经过一些测试后,如果用户手动移动地图然后将鼠标悬停在标记上,则生成的infoWindow会平移地图。这就像它忽略了infoWindow的设置。

其他人有这个问题或任何想法如何解决它?我用来调用infoWindow的代码如下:

infoWindowAjax = new google.maps.InfoWindow({
  disableAutoPan: true,
  maxWidth: '260'
});

1 个答案:

答案 0 :(得分:0)

您的代码中有一些 panTo panBy setCenter 功能吗?