如何在Google maps v3中禁用/启用拖动,缩放和更改光标

Sam*_*bhi 5 google-maps google-maps-api-3

如何禁用/启用拖动,放大"地图"对象.我如何将光标更改为例如加号,然后将其更改回默认值.

我试过这些但不起作用:

 map.google.maps.MapOptions.disableDoubleClickZoom = true;
map.google.maps.MapOptions.draggable = false;
Run Code Online (Sandbox Code Playgroud)

TMS*_*TMS 7

如何设置地图选项有两种选择:

map = new google.maps.Map({ draggable : false }); // upon initialization
map.setOptions({ draggable : false }); // or in runtime
Run Code Online (Sandbox Code Playgroud)
  • 禁用您可能尝试使用的缩放minZoommaxZoom选项(将它们设置为与选项相同的值zoom),或者您可以尝试设置zoomControl为false,

  • 更改在地图使用draggableCursor选项上显示的光标,即map.setOptions({ draggableCursor: 'crosshair' });.要更改回默认值,只需将其设置为null:map.setOptions({ draggableCursor: null });.