首页 > 解决方案 > 嵌入谷歌地图时如何将一个地方显示为活动?

问题描述

我为我们的网站制作了一张地图。我们希望在不同的页面上显示不同的地方。因此,我构建了这张地图,其中包含所有需要的地方。当我嵌入卡片时,它会显示此地图中所有引脚的摘要。有没有办法显示一个活动引脚及其信息?

我搜索了不同的参数,您可以使用这些参数更改卡的显示。但是它们都没有显示明确的位置。

这是显示 4 个引脚的测试图。我应该怎么做才能显示一个选择的图钉?希望这是可以理解的。先感谢您。

标签: google-mapsiframemymaps

解决方案


当你说你想“显示一个选择的图钉”时,这是否意味着你有一个用于这个标记的信息窗口并且你想显示它?

如果是这样,您可以为每个信息窗口添加唯一 ID,并将所选信息窗口 ID 传递给带有 url 参数的 url,例如https://mymapssite?chosenMarkerId=markerId

然后你可以检查是否给出了这个参数,如果是的话,做类似的事情

document.getElementById("markerId").open(yourMapsRef, yourMarkerRef);

推荐阅读