默认情况下如何更改绘图管理器选择选项?

Max*_*tin 9 javascript drawing google-maps-api-3

我用的google.maps.drawing.DrawingManager似乎是:

drawingManager = new google.maps.drawing.DrawingManager({
    drawingMode: google.maps.drawing.OverlayType.MARKER,
    markerOptions: {
        draggable: true,
        optimized: false,
        icon: new google.maps.MarkerImage('uxt/images/ap_gif.gif')
    },
    drawingControlOptions: {
        position: google.maps.ControlPosition.TOP_CENTER,
        drawingModes: [
        google.maps.drawing.OverlayType.MARKER,
        google.maps.drawing.OverlayType.POLYGON
        ]
    },

    polygonOptions: {
        fillColor: '#1E90FF',
        strokeWeight: 0,
        fillOpacity: 0.3,
        editable: true
    },
    map: mapA
});
Run Code Online (Sandbox Code Playgroud)

所以我的工具栏看起来像: 在此输入图像描述

正如您在默认情况下看到的那样(页面重新加载后)选择了标记,但我需要选择"手"("停止绘图"). 在此输入图像描述

如何配置drawingManager来实现这一目标?

谢谢.

dim*_*sic 22

只需设置drawingMode选项即可null:

drawingManager = new google.maps.drawing.DrawingManager({
    drawingMode: null,
    ...
Run Code Online (Sandbox Code Playgroud)