Google maps 如何自定义通过将“中途停留”设置为true生成的标记

Google maps 如何自定义通过将“中途停留”设置为true生成的标记,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我正在使用谷歌地图API来显示我的路线。我有一系列的路径点。因为我需要使用optimizeWaypoints,所以所有标记的所有中途停留都必须设置为true。通过这样做,GoogleMap会在每个路径点自动创建一个标记,并通过单击事件显示信息窗口 我的问题是,如何自定义这些自动生成的标记?例如,如果我想更改这些信息窗口的内容,我应该怎么做 非常感谢您的帮助:没有实现自定义这些标记的选项 可以通过DirectionsRenderer的infoWindow选项使用自定义infoWindow来修改in

我正在使用谷歌地图API来显示我的路线。我有一系列的路径点。因为我需要使用optimizeWaypoints,所以所有标记的所有中途停留都必须设置为true。通过这样做,GoogleMap会在每个路径点自动创建一个标记,并通过单击事件显示信息窗口

我的问题是,如何自定义这些自动生成的标记?例如,如果我想更改这些信息窗口的内容,我应该怎么做


非常感谢您的帮助:

没有实现自定义这些标记的选项

可以通过DirectionsRenderer的infoWindow选项使用自定义infoWindow来修改infoWindow的内容,侦听infoWindow的domready事件并修改内容……但此infoWindow也将由原点/目标标记使用,无法将这些标记与航路点标记区分开来


最好使用suppressMarkers选项隐藏自动生成的标记,并根据DirectionsResult自行创建标记。

检查google.maps.DirectionsRenderOptions和markerOptions。我检查了DirectionsRenderOptions,发现有一个名为infoWindow的选项,但它只接收一个InfoWindow对象。那么,我如何为每个标记创建一个信息窗口呢?那么,我如何快速创建标记,就像生成的标记一样,按顺序创建A、B、C、D。我只想修改信息窗口,而不是标记本身。