如何禁用谷歌地图拖动

时间:2013-09-25 18:28:03

标签: google-maps

如何禁用您网站中谷歌地图的拖动,以便像图像一样冻结它?我刚刚使用了基本的Iframe代码,它为我提供了谷歌地图。

4 个答案:

答案 0 :(得分:41)

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

map.setOptions({draggable: false});

更多here.(Ctrl + f并搜索'draggable')

答案 1 :(得分:3)

已弃用draggable属性。

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

您还可以通过将keyboardShortcuts设置为false

来停用箭头键

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

答案 2 :(得分:2)

此CSS代码段将阻止您的地图令人讨厌。用户将不再滚动您的地图,并意外地最终缩放。通过将此CSS代码段放入自定义CSS区域,使用您选择的显示来维护地图视图

g++ -Wall -Wextra -g

答案 3 :(得分:1)

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