google-maps - 谷歌地图信息窗口自动平移 : is it possible to customize the distance to the map's top?

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

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

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

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

我也在考虑使用标记的位置来限制 map 的范围,但在我的情况下,标记也可以最终出现在搜索栏下方,所以这不是一个选项。

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

最佳答案

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

关于google-maps - 谷歌地图信息窗口自动平移 : is it possible to customize the distance to the map's top?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44669356/

相关文章:

javascript - 删除由缩放引起的谷歌地图上的网格线

java - Android Google Maps SDK 多个 MarkerClickListener

php - 如何将 Google Places API 返回的数据存储到我的数据库中?

android - 在谷歌地图 v2 中显示多个标记

python - 在 Python 3.6 中绘制来自 CSV 的经纬度

javascript - Google Maps API imagePath 本地镜像无法正常工作

google-maps-api-3 - 拖动标记时更改方向渲染的位置

javascript - Google Maps JavaScript API - 自动缩放级别?

javascript - 鼠标快速移动时在谷歌地图上拖动标记中断

jquery - 将事件处理程序附加到谷歌地图信息气泡内的元素