19

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

4

4 回答 4

46

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

map.setOptions({draggable: false});

更多在这里。(Ctrl + f 并搜索“可拖动”)

于 2013-09-25T20:08:01.133 回答
5

draggable属性已被弃用。

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

您还可以禁用箭头键的使用,方法是设置keyboardShortcutsfalse

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

于 2017-11-15T17:56:00.807 回答
3

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

.sqs-block-map {pointer-events: none;}
于 2017-07-17T04:57:28.440 回答
1

如果您想要地图的静态图像;使用Google 静态地图 API

于 2013-09-25T20:53:01.750 回答