【问题标题】:Zoom and Panning effect without support of Control tools不支持控制工具的缩放和平移效果
【发布时间】:2026-01-10 17:45:01
【问题描述】:

我需要在没有控制工具帮助的情况下添加平移效果和缩放效果。在移动设备和平板电脑中的实现,所以我不需要工具栏而不是需要触摸缩放和拖动平移效果。是否可以实施?寻求建议

var myLatlng = new google.maps.LatLng(Lat, Long);
      var myOptions = {
    zoom: 10,
    maxZoom : 24,
    center: myLatlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
       draggable: false
      }

【问题讨论】:

  • 你的意思是什么控制工具
  • 平移控制工具(圆盘 ui)和缩放控制工具(+/- 控制 ui)我想隐藏它。但我需要平移和缩放的效果

标签: google-maps jquery-mobile google-maps-api-3


【解决方案1】:

代码如下:

只需添加disableDefaultUI: true

function initialize() {
 var mapOptions = {
 zoom: 10,
 center: new google.maps.LatLng(-33, 151),

 disableDefaultUI: true, // <- this

 mapTypeId: google.maps.MapTypeId.ROADMAP
 }
 var map = new google.maps.Map(document.getElementById("map-canvas"),
 mapOptions);
}

Example

【讨论】:

    最近更新 更多