如何使用JavaScript API在移动设备的地图中禁用双指缩放选项?

时间:2017-01-24 14:42:48

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

我的Google地图选项就像

{
    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"},
}

在移动设备上,会显示以下消息:

  

用两根手指移动地图

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

如何让单个手指可以移动地图,但不能缩放地图?

1 个答案:

答案 0 :(得分:27)

gestureHandling: "greedy"添加到地图选项中。

以下是有关此选项的文档:gestureHandling