javascript - 谷歌地图,设置叠加空间

标签 javascript google-maps google-maps-api-3

假设这是我的谷歌地图的最右边:enter image description here

我有一个不透明的盒子,里面有信息,我想知道是否有办法 让标记之类的叠加层不出现在框后面或为它们定义一个区域或添加整体叠加层边距填充或类似让谷歌滚动 map 直到信息窗口完全可见,就像谷歌不在 map 上时所做的那样

也许有人对此有意见? 可以有一个简单的覆盖吗?

对于任何提示

提前致谢

最佳答案

创建一个 custom control在控件位置 RIGHT_CENTER,宽度等于框的宽度,高度为 0

高度为 0 时,此控件将被隐藏,但 API 仍会识别此控件,并会尝试将 infoWindow 平移到控件未覆盖的位置。

关于javascript - 谷歌地图,设置叠加空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15350906/

相关文章:

javascript - Kendo 用户界面和谷歌地图

javascript - 创建 Q Promise 并稍后调用它

javascript - 如何从 URL 正文获取内部文本

javascript - Google map (V3) - map 容器选择器(使用 jquery)

javascript - Google Maps API 中的自定义 InfoWindow 大小/指针位置

javascript - react + REDUX : on redux state change mapStateToProps updating state but view is not rendering as per new state

android - 在 PlaceAutocomplete (Google Api) 中预填充地址

google-maps - 阻止谷歌地图标记在悬停时具有指针光标样式?

javascript - 未使用的 div 出现在 React 谷歌地图上,我无法设置它的样式

google-maps - 如何检测用户何时处于最大缩放级别? (谷歌地图 v3)