3***@qq.com
3***@qq.com
  • 发布:2023-03-06 20:42
  • 更新:2023-03-06 21:45
  • 阅读:210

【报Bug】translateMarker输出错误

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

浏览器平台: Chrome

浏览器版本: 110.0.5481.177

项目创建方式: HBuilderX

示例代码:
const updateMap = (e) => {  
    mapContext.getCenterLocation({  
        success({  
            longitude,  
            latitude  
        }) {  
            console.log(longitude);  
            mapContext.translateMarker({  
                markerId: markers.value[0].id,  
                destination: {  
                    latitude,  
                    longitude  
                },  
                fail(e) {  
                    console.log(e);  
                }  
            })  
            // markers.value[0].latitude = latitude  
            // markers.value[0].longitude = longitude  
        }  
    })  
}

操作步骤:

调用translateMarker

预期结果:

成功移动marker

实际结果:

translateMarker失败

bug描述:

vue3 + script setup

地图context的translateMarker方法报错 但getCenterLocation正常

{errMsg: 'translateMarker:fail maps2.LatLng is not a constructor'}

2023-03-06 20:42 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

提供下vue版本及地图服务商名称

  • 3***@qq.com (作者)

    vue3 + 高德地图

    2023-03-06 21:35

DCloud_UNI_WZF

要回复问题请先登录注册