我目前正在使用googles Directions API,它工作正常,并使用此行代码将8个航点绘制到我的地图上:
directionsDisplay.setDirections(response);
但是,每个标记在单击时都会显示一个包含航点地址的信息窗口。有没有办法改变这些信息的内容?
先谢谢你,詹姆斯。
答案 0 :(得分:4)
使用DirectionsRenderer的{suppressInfoWindows:true}选项,向地图添加一个点击监听器,以在InfoWindow中显示您想要的内容。您可能希望使用{suppressMarkers:true}并创建自己的标记,以便将点击监听器附加到标记。
Example with custom markers(比您需要的更复杂,但它显示了如何使用infowindows创建自定义标记)