从谷歌地图版本3中的dbclick事件onmap取消缩放

ale*_*eka 2 google-maps google-maps-api-3

我在我的应用程序中初始化一个地图,如下所示:

function doLoad() { 
     var parnitha= new google.maps.LatLng(38.155428,23.718739);
     var myOptions = {
      zoom:16,
      mapTypeId: google.maps.MapTypeId.SATELLITE,
      center: parnitha,
      disableDefaultUI: true, 
              navigationControl: true, 
              scrollwheel: false, 
              navigationControlOptions: {
      style: google.maps.NavigationControlStyle.SMALL,
      position: google.maps.ControlPosition.TOP_LEFT}, 
    }
     map= new google.maps.Map(document.getElementById("map_canvas"), myOptions); }.
Run Code Online (Sandbox Code Playgroud)

双击地图,它进行缩放,我不想这样,因为我想用其他原因使用dbClick事件.请帮我删除地图上的默认dbClick事件.

非常感谢..

Kai*_*Kai 13

尝试设置disableDoubleClickZoomtrue在地图选项对象.它也在http://code.google.com/apis/maps/documentation/javascript/reference.html上有记录

更新myOptions对象看起来像这样(注意第一个选项):

 var myOptions = {
  disableDoubleClickZoom: true,
  zoom:16,
  mapTypeId: google.maps.MapTypeId.SATELLITE,
  center: parnitha,
  disableDefaultUI: true, 
          navigationControl: true, 
          scrollwheel: false, 
          navigationControlOptions: {
  style: google.maps.NavigationControlStyle.SMALL,
  position: google.maps.ControlPosition.TOP_LEFT}, 
}
Run Code Online (Sandbox Code Playgroud)