2***@qq.com
2***@qq.com
  • 发布:2022-10-10 17:41
  • 更新:2022-12-03 22:57
  • 阅读:403

【报Bug】mapContext对象调用addMarkers方法报is not a function

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: redmiK40Pro+

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
onReady() {  
    this.myMap=uni.createMapContext('myMap',this).$getAppMap();  
    console.log(this.myMap);  
    setTimeout(()=>{  
        this.getLoction();  
    },500)  
},

操作步骤:

获取当前位置后添加marker,that.myMap有值
报错
that.myMap.addMarkers is not a function

预期结果:

地图应正常显示出marker

实际结果:

没有任何显示,报not

bug描述:

mapContext对象调用addMarkers方法报 addMarkers is not a function
以下代码可以正常打印

this.myMap=uni.createMapContext('myMap',this).$getAppMap();  
console.log(this.myMap);
2022-10-10 17:41 负责人:无 分享
已邀请:
DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

addMarker() 仅nvue map 支持,无需 .$getAppMap(); 直接调用

上嘴唇

上嘴唇 - 前端菜鸟

.vue页面改成.nvue页面就可以了

该问题目前已经被锁定, 无法添加新回复