使用谷歌指示时更改infoWindow

时间:2013-05-16 21:16:02

标签: google-maps-api-3

我目前正在使用googles Directions API,它工作正常,并使用此行代码将8个航点绘制到我的地图上:

    directionsDisplay.setDirections(response);

但是,每个标记在单击时都会显示一个包含航点地址的信息窗口。有没有办法改变这些信息的内容?

先谢谢你,詹姆斯。

1 个答案:

答案 0 :(得分:4)

使用DirectionsRenderer的{suppressInfoWindows:true}选项,向地图添加一个点击监听器,以在InfoWindow中显示您想要的内容。您可能希望使用{suppressMarkers:true}并创建自己的标记,以便将点击监听器附加到标记。

Example with custom markers(比您需要的更复杂,但它显示了如何使用infowindows创建自定义标记)

Example with custom markers and a waypoint