0
基本上,我想關閉在每次轉動時將地圖居中的功能,當您點擊路線面板步驟時。谷歌地圖V3方向面板 - 一種關閉步進方向功能的方法?
有沒有辦法禁用該功能?
PS:我想:
suppressMarkers: true,
suppressInfoWindows: true,
但那些只取出標記和信息窗口 - 它仍然集中在轉彎點地圖的點擊時。
基本上,我想關閉在每次轉動時將地圖居中的功能,當您點擊路線面板步驟時。谷歌地圖V3方向面板 - 一種關閉步進方向功能的方法?
有沒有辦法禁用該功能?
PS:我想:
suppressMarkers: true,
suppressInfoWindows: true,
但那些只取出標記和信息窗口 - 它仍然集中在轉彎點地圖的點擊時。
所以這是我落得這樣做:
function getDirections()
{
var request =
{
origin: start,
destination: end,
travelMode: google.maps.TravelMode.DRIVING
};
var summaryPanel = document.getElementById('directions_steps');
directionsService.route(request, function(response, status)
{
if (status == google.maps.DirectionsStatus.OK)
{
directionsDisplay.setMap(map);
directionsDisplay.setDirections(response);
var legs = response.routes[0].legs;
for (var leg = 0; leg < legs.length; leg++) {
for (var step = 0; step < legs[leg].steps.length;
step++) {
if (legs[leg].steps[step].lat_lngs) {
summaryPanel.innerHTML += legs[leg].steps[step].instructions+"<br/><br/>";
}
}
}
}
});
}
您可以自己渲染DirectionsPanel(而不是使用DirectionsRenderer)。這給你完全的控制。
aarrgggg ....我將不得不重建路線面板的整體功能,只是沒有這個功能... argggggg。 ..嗯...沒有其他選擇嗎? –