javascript - 如何使用 JavaScript API 在移动设备的 map 中禁用两指缩放选项?

标签 javascript google-maps google-maps-api-3 responsive-design

我的谷歌地图选项是这样的

{
    center: userLatLng,
    zoom: 13,
    mapTypeId: 'roadmap',
    scrollwheel: false,
    navigationControl: false,
    mapTypeControl: false,
    scaleControl: false,
    draggable: true,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    disableDefaultUI: true,
    disableDoubleClickZoom: false,
    zoomControl: false,
    styles: styles['hide'],
    componentRestrictions: {country: "in"},
}

在移动设备上,显示此消息:

Use two fingers to move the map

如果我用两根手指,我可以移动 map 并缩放它。

如何实现单指移动 map ,但不能缩放 map ?

最佳答案

gestureHandling: "greedy" 添加到您的 map 选项。

这里是关于这个选项的文档:gestureHandling

关于javascript - 如何使用 JavaScript API 在移动设备的 map 中禁用两指缩放选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41831023/

相关文章:

ios - 如何限制 Google Places Autocomplete 不包含地址?

html - 谷歌地图作为背景

google-maps - 谷歌地图 KML : 8-Digit Hex Code

javascript - 在 angularjs 函数中初始化谷歌地图 api

javascript - 如何在正文加载时以全屏模式(F11 功能)打开网页

javascript - 使用 JavaScript 在 AJAX beginform 上中止表单提交

javascript - 如何为 href 属性添加哈希符号

javascript - 在javascript中从一个列表中减去另一个列表中的值

google-maps - 是否可以在侧边栏中嵌入 Google map ?

javascript - 使用 JQuery 获取 Google Maps 对象的实例