获取 Google Maps API v3 中 InfoWindow 的锚点对象

发布于 2024-10-04 01:15:42 字数 77 浏览 2 评论 0原文

在 Google Maps API v3 中,可以使用 open 方法将 InfoWindow 附加到锚点。有什么方法可以检索该锚点对象吗?

In the Google Maps API v3, the InfoWindow can be attached to an anchor using the open method. Is there any way to retrieve that anchor object?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

余生再见 2024-10-11 01:15:42

我认为在当前的 API 中这是不可能的,或者至少不方便。明显的选项是 (a) 自己跟踪哪个 InfoWindow 与哪个锚点匹配,或者 (b) 在 InfoWindow 上调用 getPosition() 并找到在 时返回相同值的锚点。 getPosition() 被调用。请注意,如果同一位置有多个锚点/标记对象,则 (b) 将会出现问题。

I don't think this is possible, or at least not convenient, in the current API. The obvious options would be (a) keep track of which InfoWindow goes with which anchor yourself, or (b) call getPosition() on the InfoWindow and find the anchor that returns the same value when getPosition() is called on it. Note that (b) will be problematic if you have multiple anchor/Marker objects in the same location.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文