0***@pzhkj.cn
0***@pzhkj.cn
  • 发布:2024-04-07 15:37
  • 更新:2024-04-07 16:17
  • 阅读:219

map组件translateMarker 在H5使用无效

分类:uni-app
        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);  
                    // 轨迹回放失败回调  
                },  
            });  

        },
2024-04-07 15:37 负责人:无 分享
已邀请:
锦鲤丶接单丶

锦鲤丶接单丶 - 锦鲤丶接单丶18560000860丶10+年开发经验

支持的平台里面不包含H5

  • 0***@pzhkj.cn (作者)

    H5不能进行轨迹回放操作么

    2024-04-07 15:52

0***@pzhkj.cn

0***@pzhkj.cn (作者)

H5不能进行轨迹回放操作么

锦鲤丶接单丶

锦鲤丶接单丶 - 锦鲤丶接单丶18560000860丶10+年开发经验

H5不支持

0***@pzhkj.cn

0***@pzhkj.cn (作者)

那么H5有其他方法可以进行轨迹回放么

锦鲤丶接单丶

锦鲤丶接单丶 - 锦鲤丶接单丶18560000860丶10+年开发经验

不用uniapp提供的地图,自己接入高度或百度jssdk,然后找找官方文档有没有对应的轨迹回放的api,然后照着官方文档对接

要回复问题请先登录注册