我的代码:
directionsService.route(request, function (response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
map.setZoom(2);
}
});
但 setZoom(2) 不起作用。似乎这.setDirections
是异步的。追踪路线后无法设置缩放?
也尝试过:
google.maps.event.addListener(directionsDisplay, 'directions_changed', function () {
map.setZoom(2);
});
但是地图不会缩放...