我在我的应用程序中初始化一个地图,如下所示:
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); }.
双击地图,它进行缩放,我不想这样,因为我想用其他原因使用dbClick事件。请帮我删除地图上的默认dbClick事件。
非常感谢..
答案 0 :(得分:13)
尝试在地图选项对象中将disableDoubleClickZoom
设置为true
。它也记录在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},
}