Google maps api 3 如果在地图上画了一个圆,如何在地图上放置一个标记

Google maps api 3 如果在地图上画了一个圆,如何在地图上放置一个标记,google-maps-api-3,Google Maps Api 3,我可以在click eventhandler中在地图上放置标记。但是,如果已经在地图上画了一个圆圈,用户希望在其中放置一个标记,那么它就不起作用了。我假设圆圈正在“吞咽”点击,而不是将其传递到下面的地图。如何解决此问题?绘制圆时,在圆选项中设置clickable:false,然后单击将进入基础地图。例如: new google.maps.Circle({ clickable: false, // let clicks go through to the map strokeCo

我可以在click eventhandler中在地图上放置标记。但是,如果已经在地图上画了一个圆圈,用户希望在其中放置一个标记,那么它就不起作用了。我假设圆圈正在“吞咽”点击,而不是将其传递到下面的地图。如何解决此问题?

绘制圆时,在圆选项中设置
clickable:false
,然后单击将进入基础地图。例如:

new google.maps.Circle({
    clickable: false,  // let clicks go through to the map
    strokeColor: '#FF0000',
    strokeOpacity: 0.8,
    strokeWeight: 2,
    fillColor: '#FF0000',
    fillOpacity: 0.35,
    map: map,
    center: new google.maps.LatLng( 0, 0 );
    radius: 1000
});
或者向圆中添加单击侦听器,以便在其上创建标记