google-maps - 自定义控件与 Google map Apiv3 上的信息窗口重叠

标签 google-maps google-maps-api-3 custom-controls infowindow

我正在使用 Google map V3 API 。我在 map 上添加了一个自定义控件。它的宽度为 350 像素,高度为 300 像素。 当我在 map 上打开 infoWindow 时,自定义控件将与 infoWindow 重叠。

有什么办法可以将infoWindow放在自定义控件之上吗?

最佳答案

如果您的问题中没有一些代码可以证明您的问题,我们或多或少只是猜测您的问题是什么。

查看 google.maps.MapPanes 的引用文档告诉我们 InfoWindow 位于最顶层,但不清楚这些 google.maps.Map.controls 属于哪个 Pane 。落入。

根据设计,您尝试做的事情可能是不可能的。我想说这是 Google map 团队有目的的决定,以确保 map 控件永远不会被遮挡。

关于google-maps - 自定义控件与 Google map Apiv3 上的信息窗口重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17613599/

相关文章:

c# - 折线不显示(谷歌地图)

wpf - 控制模板可见性触发器

C# 自定义控件属性

java - 我的 fragment 显示白屏而不是谷歌地图,为什么?

flutter - Google map 无法在 Flutter 中使用 URL 启动器打开

javascript - 连接 Google Maps API V3 中每个点的可编辑折线

javascript - Autofit 谷歌使用地点 ID 映射多个标记

wpf - WPF 中是否需要基于 `RadioButtonList` 的自定义 `ListBox`?

android - 如何更改 Android 应用程序的 Google Map V2 语言

javascript - 不带地理编码的 Google map 标记聚类器 Plus