moveMaker() {
let _this = this
let data = this.points;
let len = data.length;
let datai = data[this.playIndex]; // 读取下一个要到达的点
console.log(datai.latitude);
this.mapContext.translateMarker({
markerId: 1,
destination: {
longitude:(datai.longitude) , // 车辆即将移动到的下一个点的经度
latitude:(datai.latitude) , // 车辆即将移动到的下一个点的纬度
},
duration: 1000,
// 动画结束
animationEnd: function() {
_this.playIndex++;
if (_this.playIndex < len) {
_this.moveMaker();
} else {
uni.showToast({
title: '回放完成',
duration: 1400,
icon: 'none'
});
_this.playIndex = 0;
}
},
fail(e) {
console.log(e);
// 轨迹回放失败回调
},
});
},
0***@pzhkj.cn
- 发布:2024-04-07 15:37
- 更新:2024-04-07 16:17
- 阅读:219
0***@pzhkj.cn (作者)
H5不能进行轨迹回放操作么
2024-04-07 15:52