2013-09-25 67 views

回答

37

您可以在setOptions()方法设置draggable: false您的地图对象:

map.setOptions({draggable: false}); 

更多here.(按Ctrl + F,然后搜索 '拖动')

+0

它并不禁止使用箭头移动地图,你也必须的键盘快捷键设置为false。 –

+0

注意:此属性已弃用。要禁用拖动地图,可以使用gestureHandling属性,并将其设置为“none”。 – lfkwtz

1

如果你想有一个地图的静态图像;使用Google Static Maps API

+1

您可以在此处轻松生成静态地图:http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html – user2019515

0

此CSS片段将停止您的地图令人讨厌。用户将不再滚动您的地图并意外地结束缩放。保持与你通过将该CSS代码段在您的自定义CSS区

.sqs-block-map {pointer-events: none;} 
0

draggable属性已被弃用选择的显示地图视图。

要禁用在地图上的拖动,现在可以使用gestureHandling属性,并将其设置为"none"

您还可以禁用使用箭头键,通过设置keyboardShortcutsfalse

例如:map.setOptions({gestureHandling: "none", keyboardShortcuts: false});