Google maps infowindow autopan:是不是可以自定义到地图顶部的距离?
Posted
技术标签:
【中文标题】Google maps infowindow autopan:是不是可以自定义到地图顶部的距离?【英文标题】:Google maps infowindow autopan: is it possible to customize the distance to the map's top?Google maps infowindow autopan:是否可以自定义到地图顶部的距离? 【发布时间】:2017-11-23 23:02:03 【问题描述】:我有一张地图,上面有一个半透明的搜索栏。我还有一堆带有信息窗口的标记。
问题是谷歌地图自动平移功能显然没有考虑到我的搜索栏,因此如果我的标记太靠近顶部,信息窗口的一部分会被栏覆盖。
是否可以以某种方式指定信息窗口与地图顶部的最小距离?
我也在考虑使用标记的位置来限制地图的边界,但在我的情况下,标记也可能最终出现在搜索栏下方,所以这不是一个选项。
有什么想法吗?感谢您的宝贵时间!
【问题讨论】:
您的信息窗口是否都已经打开,或者只是为了响应对标记的点击?如果是后者,当您单击标记时是否会自动平移地图?也许在演示问题的问题中添加一些代码。 【参考方案1】:有一个名为Snazzy Info Window 的库可以用来代替通常的InfoWindow。然后,您可以将选项 edgeOffset (以像素为单位)传递给该对象,瞧,问题解决了。希望这对未来的人有所帮助!
【讨论】:
但是如果你知道不用外部库的方法,请告诉我以上是关于Google maps infowindow autopan:是不是可以自定义到地图顶部的距离?的主要内容,如果未能解决你的问题,请参考以下文章
html + google.maps.InfoWindow() + 外部源 xml 文档 (XMLHttpRequest)
在 Google Maps API v3 中只打开一个 InfoWindow
获取 Google Maps v3 以调整 InfoWindow 的高度
Android Google Maps V2 Cluster 隐藏 infoWindow