DirectionsRenderer를 사용하여 경로 목록없이 DirectionsResult를 표시하려고합니다. API 버전 3 설명서에 따르면 DirectionsRendererOptions 객체의 'hideRouteList'속성이 있는데이 속성을 true로 설정하면 경로 목록을 숨겨야합니다. 나는 그것을 작동시킬 수 없다. 이 버그인가요 아니면 정확히 코딩하지 않았습니까? 다음은 내 코드입니다.Google Maps API DirectionsRendererOptions이 작동하지 않습니까?
<html>
<head>
<title>Driving Directions</title>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"> </script>
<script type="text/javascript">
<!--
function initialize() {
var dirService = new google.maps.DirectionsService();
var dirRequest = {
origin: "350 5th Ave, New York, NY, 10118",
destination: "1 Wall St, New York, NY",
travelMode: google.maps.DirectionsTravelMode.DRIVING,
unitSystem: google.maps.DirectionsUnitSystem.IMPERIAL,
provideTripAlternatives: true
};
dirService.route(dirRequest, showDirections);
}
function showDirections(dirResult, dirStatus) {
if (dirStatus != google.maps.DirectionsStatus.OK) {
alert('Directions failed: ' + dirStatus);
return;
}
var rendererOptions = {
hideRouteList: true
};
var dirRenderer = new google.maps.DirectionsRenderer(rendererOptions);
dirRenderer.setPanel(document.getElementById('dir-container'));
dirRenderer.setDirections(dirResult);
}
-->
</script>
</head>
<body onLoad="initialize();">
<div id="dir-container"></div>
</body>
</html>
여기에 문제가 기록되었습니다. -> http://code.google.com/p/gmaps-api-issues/issues/detail?id=2247 – RedBlueThing