如何在可拖动的方向切换avoidHighways / avoidTolls Google Maps API v3?

时间:2012-12-01 18:25:40

标签: google-maps google-maps-api-3 draggable directions

根据Google手册我做了可拖动的指示:

ren = new google.maps.DirectionsRenderer( {'draggable':true} );
ser = new google.maps.DirectionsService();

google.maps.event.addListener(ren, 'directions_changed', function() {
   // here I can load map, etc... everything works.
});

但是,如果我想在下次拖动之前更改路线选项,我该怎么办。我想完全切换避免高速公路和避免工具为真/假。 它甚至可能吗?

1 个答案:

答案 0 :(得分:1)

这两个属性都是directionsRequest的选项,因此您必须再次请求路径(基于当前的原点/目的地)和所需的选项。