这里是使用监听器监听巡航器的进度。
先是,计算出整个路径的长度。
distance = Math.round(AMap.GeometryUtil.distanceOfLine(path));
然后监听巡航器移动时候的状态
pathNavigator.on('move', function (e) {
let movedDistance = pathNavigator.getMovedDistance();
percentage = Math.round(movedDistance / distance * 100) + '%';
});
获取巡航器状态高德api文档也有给出