我试图超越谷歌地图行车路线缩放。是的,我在stackoverflow上看到了另一个相同的问题;但是,该解决方案对我不起作用。
这里我调用了一个新的 DirectionsRenderer,我定义了 preserveViewport: true;
var dr = new google.maps.DirectionsRenderer({
map: map,
draggable: false,
preserveViewport: true
});
这里是我调用路由服务的地方,我定义了 setOptions preserveviewport:true;
ds.route({
origin: from,
destination: to,
travelMode: mode
}, function(result, status) {
if (status == google.maps.DirectionsStatus.OK) {
fitBounds = true;
dr.setOptions({ preserveViewport: true });
dr.setDirections(result);
}
});
但是,这不会覆盖路线服务的缩放功能。想法?