详细问题描述
在调用微信登陆和qq登陆的时候,qq登陆没问题,微信第一次授权登陆可以正常授权,点击取消后,第二次点击微信授权登陆会出现闪退问题
环境
HBuilderX。2.4.6
电脑
mac
运行端
app 测试机(小米,三星,华为)
联系方式
[QQ]
363911532
代码
<view class="app-container">
<image src="../../static/img/icos/QQ.png" mode="" data-logintype="qq" @click="appLogin"></image>
<image src="../../static/img/icos/weixin.png" mode="" data-logintype="weixin" @click="appLogin"</image>
</view>
appLogin(e){
// var index = e.currentTarget.dataset.index
let type = e.currentTarget.dataset.logintype
// console.log(type)
uni.login({
provider: type,
success: function (loginRes) {
console.log(loginRes.authResult)
uni.getUserInfo({
provider:type,
success(res){
console.log(res)
}
})
},
fail(e) {
console.log(e)
}
})
},