Maps 谷歌地图方向渲染器更改可拖动
如果可以通过拖动更改路线,我想让用户更改 该选项在DirectionsRenderer中启用Maps 谷歌地图方向渲染器更改可拖动,maps,renderer,directions,Maps,Renderer,Directions,如果可以通过拖动更改路线,我想让用户更改 该选项在DirectionsRenderer中启用 var rendererOptions = { draggable: true }; directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions); 通过复选框,我允许用户更改拖动能力 function allowMove() { if (directionsDisplay.draggable) { direct
var rendererOptions = {
draggable: true
};
directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions);
通过复选框,我允许用户更改拖动能力
function allowMove() {
if (directionsDisplay.draggable) {
directionsDisplay.draggable = false;
}
else {
directionsDisplay.draggable = true;
}
;
}
但它仅在动作(拖动)后更改(这仅在动作后禁用)
我发现一个可拖动的事件发生了变化,但我不知道在这些事件中该怎么办
如果可以单击路线,那就太好了,因为我正在显示单击位置的高度,但它在路线上不起作用(也可以禁用拖动,但比使用更近)您尝试过吗
directionsDisplay.setOptions({draggable:!directionsDisplay.draggable})代码>