如何通过将stopover设置为true来自定义生成的标记

时间:2014-03-03 20:52:18

标签: google-maps google-maps-api-3

我正在使用Google Map API来显示我的路线。我有一系列的方式点。因为我需要使用optimizeWaypoints,所以所有标记的stopover都必须设置为true。通过这样做,Google Map会自动在每个路点创建一个标记,并click event显示info window

我的问题是,如何自定义这些自动生成的标记?例如,如果我想更改info windows的内容,我该怎么办?

非常感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

没有实施选项来自定义这些标记。

可以使用自定义infoWindow(通过DirectionsRenderer的infoWindow - 选项)修改infoWindow的内容,收听InfoWindow的domready - 事件并修改{{1但是......这个InfoWindow也会被origin / destination-markers使用,没有办法区分这些标记与航点标记。

您可以做的最好的事情是使用content - 选项隐藏自动生成的标记,并根据suppressMarkers自行创建标记。