2012-03-07 39 views

回答

0

gmap.panTo(point)在代碼中是多餘的,因爲放大/縮小方法可以處理這個問題。您可以通過簡單地將它從zoomInzoomOut函數中刪除來減輕此影響。

修改你的代碼,如下所述:

function zoomIn(lat,lng) { 
    point = new google.maps.LatLng(lat,lng) 
    zoom = gmap.getZoom() 
    gmap.setZoom(zoom + 1) 
} 
function zoomOut(lat,lng) { 
    point = new google.maps.LatLng(lat,lng) 
    zoom = gmap.getZoom() 
    gmap.setZoom(zoom - 1) 
} 
+0

很酷,謝謝。 – 2012-03-08 14:21:14