2

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

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

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

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

0 回答 0