onReady() {
this.myMap=uni.createMapContext('myMap',this).$getAppMap();
console.log(this.myMap);
setTimeout(()=>{
this.getLoction();
},500)
},
- 发布:2022-10-10 17:41
- 更新:2022-12-03 22:57
- 阅读:403
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: redmiK40Pro+
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
获取当前位置后添加marker,that.myMap有值
报错
that.myMap.addMarkers is not a function
获取当前位置后添加marker,that.myMap有值
报错
that.myMap.addMarkers is not a function
预期结果:
地图应正常显示出marker
地图应正常显示出marker
实际结果:
没有任何显示,报not
没有任何显示,报not
bug描述:
mapContext对象调用addMarkers方法报 addMarkers is not a function
以下代码可以正常打印
this.myMap=uni.createMapContext('myMap',this).$getAppMap();
console.log(this.myMap);