谷歌地图信息窗口自动平移:是否可以自定义到地图顶部的距离?

Kab*_*hok 5 google-maps markers infowindow google-maps-api-3 google-maps-markers

我有一张地图,上面有一个半透明的搜索栏。我还有一堆带有信息窗口的标记。

问题是谷歌地图的自动平移功能显然没有考虑我的搜索栏,因此如果我的标记离顶部太近,信息窗口的一部分就会被栏覆盖。

是否可以以某种方式指定信息窗口与地图顶部的最小距离?

我也在考虑使用标记的位置来限制地图的边界,但在我的情况下,标记也可以在搜索栏下结束,所以这不是一个选项。

有任何想法吗?感谢您的时间!

Kab*_*hok 0

有一个名为Snazzy Info Window 的库可以用来代替通常的 InfoWindow。然后,您可以将选项 edgeOffset(以像素为单位)传递给该对象,瞧,问题解决了。希望这对将来的人有帮助!

  • 但如果您知道无需外部库即可实现此目的的方法,请告诉我 (3认同)