微信小程序 getMapRegion:fail:mapview is null
程序员文章站
2022-03-03 22:01:25
在用微信小程序map组件的时候发现的一个问题 在wx.createMapContext("map")创建实例mapCtx之后,调用getMapRegion获取视野范围的时候报错,原因是页面中的地图还未生成。解决办法增加延迟或者在失败的回调函数中重新执行,注意执行位置防止死循环,或者根据实际情况增加判断function myGetRegion(mapCtx) { mapCtx.getRegion({ success: res => { let dis = this....
在用微信小程序map组件的时候发现的一个问题
在wx.createMapContext("map")创建实例mapCtx之后,调用getMapRegion获取视野范围的时候报错,原因是页面中的地图还未生成。
解决办法增加延迟或者在失败的回调函数中重新执行,注意执行位置防止死循环,或者根据实际情况增加判断
function myGetRegion(mapCtx) {
mapCtx.getRegion({
success: res => {
let dis = this.GetDistance(
res.northeast.latitude,
res.northeast.longitude,
res.southwest.latitude,
res.southwest.longitude
);
return dis
},
fail: e => {
setTimeout(myGetRegion,500)
}
});
}
本文地址:https://blog.csdn.net/weixin_47731144/article/details/108126953
上一篇: react native 实现扫描条形码功能(react-native-camera)
下一篇: 【Android错误解决方案】TXVideoEditer.processVideo()出错? Error 0x80001001----终极解决方案
推荐阅读
-
微信小程序 蓝牙重连异常 errCode:10004,errMsg:notifyBLECharacteristicValueChange:fail setNot
-
微信小程序 getMapRegion:fail:mapview is null
-
Cannot read property 'globalData' of null;微信小程序
-
微信小程序 蓝牙重连异常 errCode:10004,errMsg:notifyBLECharacteristicValueChange:fail setNot
-
微信小程序-- 请求数据传到服务端为null 解决方法
-
微信小程序 getMapRegion:fail:mapview is null