0

我根据谷歌手册做了可拖动的方向:

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.
});

但是,如果我想在下次拖动之前更改路线选项,我该怎么办。我想准确地将 AvoidHighways 和 AvoidTolls 切换为真/假。有没有可能?

4

1 回答 1

1

这两个属性都是方向请求的选项,因此您必须使用所需的选项再次请求路线(基于当前的起点/目的地)。

于 2012-12-01T23:32:23.850 回答