配置方面 一定要配置 appid 和 appsecret
appsecret 在视图源码 里面手动写一下。
"weixin" : {
"appid" : "xxxxxx",
"appsecret" : "xxxxxxxx",
"UniversalLinks" : "https://www.kangfu168.com/uni-/__UNI__F3/xxxxx" //苹果登录要配置的
}
uni.login({
provider: 'weixin',
success: function(loginRes) {
console.log(loginRes)
self.appUserInfo = loginRes.authResult
// 获取用户信息
uni.getUserInfo({
provider: 'weixin',
// onlyAuthorize:true,
success: function(infoRes) {
console.log(infoRes)
self.wxLoginApi()
},
fail() {
uni.showToast({
title: '获取用户信息失败',
icon: 'none',
duration: 2000
})
},
complete() {
uni.hideLoading()
}
});
},
fail(error) {
uni.showToast({
title: '登录失败',
icon: 'none',
duration: 2000
})
}
});