getCenterLocation无返回
- 发布:2021-03-26 14:50
- 更新:2021-03-26 14:50
- 阅读:613
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10 21H1
HBuilderX类型: 正式
HBuilderX版本号: 3.1.4
第三方开发者工具版本号: 1.05.2103192
基础库版本号: 2.16.0
项目创建方式: HBuilderX
操作步骤:
预期结果:
getCenterLocation该有返回值
getCenterLocation该有返回值
实际结果:
无
无
bug描述:
<map class="mapTb" id="mapTb" ref="mapTb" :latitude="latitude" :longitude="longitude" scale="15" :markers="marker"
@regionchange="getCenter">
</map>
const mapContext = uni.createMapContext('mapTb', this);
getCenter: function() {
const vm = this;
console.log(mapContext)
// mapContext.getCenterLocation(function(res){
// console.log(res)
// });
mapContext.getCenterLocation({
success: (res) => {
console.log('res=====' + res)
vm.marker.push({
latitude: res.latitude,
longitude: res.longitude,
width: 32, //宽
height: 32, //
alpha: 0.5, //透明度
iconPath: '../../static/images/place.png',
})
},
fail: (data) => {
console.log('fail=====' + data)
},
complete: (data) => {
console.log('complete========' + data)
}
})
}
getCenter函数已调用,mapContext也能打印出来,但是getCenterLocation的success,fail,complete均无返回
0 个回复