无法调起授权窗

- 发布:2023-04-18 12:49
- 更新:2023-10-05 17:20
- 阅读:830
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10.0.22621.1413
HBuilderX类型: 正式
HBuilderX版本号: 3.7.9
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: MI10PRO
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
预期正常登录
预期正常登录
实际结果:
预登录失败
预登录失败
bug描述:
安卓版本是13
appid: "xxx"
code: 30005
errMsg: "login:fail -10003预登录失败"
uid: "gtc_60a9ad96ab054a1e0e9b903dbbde935535"
uni.preLogin({
provider: 'univerify',
success() { //预登录成功
// 显示一键登录选项
uni.showModal({
title: "预登录成功!",
showCancel: false
});
this.submitlogin()
},
fail(res) { // 预登录失败
// 不显示一键登录选项(或置灰)//预登录运行到这里
// 根据错误信息判断失败原因,如有需要可将错误提交给统计服务器
uni.showModal({
title: "预登录失败!",
showCancel: false
});
console.log(res)
console.log(res.errCode)
console.log(res.errMsg)
}
})
uni.login({ //正式登录,弹出授权窗
provider: 'univerify',
univerifyStyle: { ...
},
success(res) { // 正式登录成功
console.log(res.authResult); // {openid:'登录授权唯一标识',access_token:'接口返回的 token'}
...
},
fail(err) { // 正式登录失败
console.log('uni.login');//代码运行结果到这里
console.log(err)
uni.closeAuthView() //关闭授权登录界面
}
})
运行在安卓标准基座和打包后都是这个问题
1 个回复
1***@qq.com
解决了吗?