diff --git a/frontend/matrix-middle-service-web/src/views/record/logic/play.ts b/frontend/matrix-middle-service-web/src/views/record/logic/play.ts index d2b4e10..82f46f6 100644 --- a/frontend/matrix-middle-service-web/src/views/record/logic/play.ts +++ b/frontend/matrix-middle-service-web/src/views/record/logic/play.ts @@ -24,6 +24,7 @@ export function playAnimation(map,data,line,animateRate,view,itemIndex){ if(itemIndex !== view.animating){ index = 0 } + let path = line.slice(index).map((item) => { return new AMap.LngLat(item.longitude, item.latitude) }) @@ -44,7 +45,7 @@ export function playAnimation(map,data,line,animateRate,view,itemIndex){ map.setCenter(e.target.getPosition(),true) }) data.animateMarker.on("moveend",()=>{ - if(index >= line.length-1){ + if(index >= line.length-2){ setTimeout(()=>{ view.animating = -1 index = 0