this.mapCtx.moveToLocation回调执行scale设置不成功?
this.mapCtx.moveToLocation({
latitude: Arr[0].latitude,
longitude: Arr[0].longitude,
success:(res => {
this.lat = Arr[0].latitude || null;
this.lng = Arr[0].longitude || null;
// this.initMap();
this.mapScale = 13
console.log("this.mapScale:",this.mapScale)
this.initMapHouseList()
})
})
我点击第一次Scale = 13 值更改成功了,然后我缩小到 scale值等于10,后面点击scale值一直都是10,在regionChange监听里执行this.mapCtx.getScale赋值的时候Scale值
会在10 和13一直切换,一直缩小放大,微信工具上是没问题(版本2.12.0),在真机上就会有问题
1 回复
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)