let loginType = e.currentTarget.dataset.logintype
let that = this
if (that.radioFlag) {
uni.getProvider({
service: 'oauth',
success(result) {
uni.login({
provider: loginType,
success(loginRes) {
console.log('loginRes', loginRes);
//登录成功
uni.getUserInfo({
provider: loginType,
success(info) {
},
fail(err) {
uni.navigateTo({
url: '/logon'
})
console.log('userInfo-err',err);
}
})
},
fail(err) {
console.log('login-err',err);
}
})
}
})
}

- 发布:2023-03-07 17:14
- 更新:2023-07-16 19:10
- 阅读:499
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.7.3
手机系统: Android
手机系统版本号: Android 12
手机厂商: 一加
手机机型: OnePlus 8(IN2010)
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
点击微信登录报错
点击微信登录报错
预期结果:
微信一键登录正常使用
微信一键登录正常使用
实际结果:
"errMsg": "login:fail 业务参数配置缺失,http://ask.dcloud.net.cn/article/282",
"errCode": -7,
"code": -7
"errMsg": "login:fail 业务参数配置缺失,http://ask.dcloud.net.cn/article/282",
"errCode": -7,
"code": -7
j***@gmail.com (作者)
之前都一直是好用的,就是突然这样,参数我也重新重置过了,也对照了很多很多遍,所以我可以肯定不是参数的问题
2023-03-08 09:59