2012-09-15 70 views
0

我正在使用谷歌地圖使用phonegap。我在下面的代碼中添加了我的屏幕上的地圖。但問題是,當我想放大使用我的兩個手指,並將它們放大時,它不會縮放。我如何添加此功能?谷歌地圖放大與電話

這是我的代碼。

document.addEventListener("deviceready", onDeviceReady, false); 

function onDeviceReady() { 
onSuccess(); 
} 


function onSuccess() { 
var map = document.getElementById('map'); 
var mapOptions = { 
    center : new google.maps.LatLng(37.7831, -122.4039), 
    zoom : 12, 
    mapTypeId : google.maps.MapTypeId.ROADMAP 
}; 

var gmap = new google.maps.Map(map, mapOptions); 

var markerOptions = { 
    position : new google.maps.LatLng(37.7831, -122.4039) 
}; 

var marker = new google.maps.Marker(markerOptions); 
marker.setMap(gmap); 

var infoWindowOptions = { 
    content : 'Here I am' 
}; 

var infoWindow = new google.maps.InfoWindow(infoWindowOptions); 
google.maps.event.addEventListener(marker, 'click', function (e) { 
    infoWindow.open(map, marker); 
}); 

} 

function onError (error) { 
alert('code: ' + error.code  + '\n' + 
    'message'+ error.message 
); 
} 

回答