2013-09-25 59 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});