【发布时间】:2015-09-20 20:24:14
【问题描述】:
在我的谷歌地图中,当信息窗口打开时,它总是在标记的顶部打开,当标记位于容器的边界线时,它会移动整个地图。 (http://www.advantarealty.com/Search//Condo,Single-Family-Home,Townhome_PropertyType/True_ForMap/)
为了防止这种情况,我使用了 inforwindow 的 disableAutoPan 属性来阻止地图移动。但问题是它总是在标记顶部打开信息窗口,所以当标记在顶部时,它并不完全可见。
我想做一些类似http://www.zillow.com/homes/for_sale/days_sort/39.088235,-76.686287,38.720073,-77.3592_rect/10_zm/ 的事情,它决定了在哪里打开信息窗口(标记的顶部或底部)
仅供参考:我已经尝试过Preventing Google Maps Move After Displaying Infowindow 等。
【问题讨论】:
-
这与我的问题不同。我已经尝试过 disableAutoPan 来阻止地图移动,但它总是在顶部打开信息窗口。请再次阅读我的问题。他的小提琴也不能解决我的问题 (jsfiddle.net/svigna/SJCNp)
-
@Downvoter:如果你真的知道,请留下一个理由。 :)
标签: javascript css google-maps google-maps-api-3 infowindow