私のコード:
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);
});
しかし、地図はズームしません...