我需要为包含 html 的 map 创建标记。看了很多教程,似乎标记是由图像组成的,并且不允许添加html。
InfoWindows 解决了我的问题一半,我知道我可以添加它们的多个实例,但我的问题是我需要能够对它们进行样式化,并且我不想关闭它们上的按钮。
任何人都可以建议我采取最佳方法吗?
我目前认为我有三个选择:
- 编辑标记,以便它们可以包含 html。
- 编辑信息窗口,使它们看起来像我想要的那样,并且没有关闭按钮。
- 创建单独的东西,并尝试将其位置动态绑定(bind)到 map 。
我们将非常感激任何建议。
最佳答案
像 ELabel 这样的东西吗?为你工作?它的实现是这样的:
var label = new ELabel(new GLatLng(44.3,-78.8), "Your HTML String", "styleName");
map.addOverlay(label);
这是 example .
关于javascript - 如何使用 googlemaps api 在标记和信息窗口之间创建一些内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1223456/