如图,用户在调用微信收货地址的时候,一直显示loading加载中,并且在尝试过切换网络,退出重新等操作是,还是无法继续操作,检查代码发现,并没有任何的loading提示,这个好像是官方的收货地址页面中的loading,
代码如下,
// 选择地址
onClickChooseAddress: function() {
const that = this;
wx.getSetting({
success(res) {
if (res.authSetting['scope.address']) {
that.maybeChangedParent = getApp().globalData.maybeChangedParent || null;
that.$car.update();
wx.hideLoading();
wx.chooseAddress({
success(res) {
that.$storage.setStorageSync('ADDRESS', res);
that.addressData = res;
},
fail(err) {
console.log(err);
}
});
} else {
wx.showModal({
title: '未授权',
content: '您未授权获取通信地址,这将影响您的进一步操作',
showCancel: false,
success: res => {
if (res.confirm) {
wx.openSetting({
success(res) {
console.log(res.authSetting);
}
});
}
}
});
}
}
});
},
今天我们的一个客户也遇到这个问题了,请问楼主后来这个问题解决了么?