ready: function() {
that.mapCtx = wx.createMapContext('select_point');
that.mapCtx.getCenterLocation({
success: function(res) {
console.log(res.longitude)
console.log(res.latitude)
},
fail: function(res) {
console.log(res)
},
complete: function(res) {
console.log(res)
}
});
}
page中调用没有问题,自定义组件调用getCenterLocation根本无法进入回调用,success,fail,complete都不行。
我也遇到了这个问题, 你试试
this.mapCtx = wx.createMapContext('myMap')
获取地图上下文的这行代码放在onShow上面执行, 我是这样子解决的
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
that 从哪来的