小程序如何使用高德地图的拖拽导航线路功能
有否玩过在小程序上用高德地图的AMap.DragRoute功能,想实现在地图自动导航线路后,还可以自己手动拖调整一下线路的效果,看文档介绍web版的可以,我也试了下可以,但小程序如何引没误出来
//绘制初始路径
map.plugin("AMap.DragRoute", function() {
route = new AMap.DragRoute(map, pathline, AMap.DrivingPolicy.LEAST_FEE, {
polyOptions:{
strokeWeight:3,
strokeOpacity:1,
strokeColor:'red'
},
midMarkerOptions : {//可缺省
icon: new AMap.Icon({
size: new AMap.Size(19, 31),//图标大小
imageSize:new AMap.Size(19, 31),
image: "https://webapi.amap.com/theme/v1.3/markers/b/mid.png"
}),
offset: new AMap.Pixel(-9, -31)
},
});
//***************************************************************************************
//构造拖拽导航类
route.search(); //查询导航路径并开启拖拽导航
route.on("complete",function()
{
//从地图上取得还原轨迹点:关键点
lineX=route.getRoute();
}
);
route.destroy();
//****************************************************************************************
});