4***@qq.com
4***@qq.com
  • 发布:2025-11-14 16:21
  • 更新:2025-11-14 16:21
  • 阅读:18

【报Bug】一键登陆,鸿蒙手机返回undefined 没有返回正确的openid

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Win11

HBuilderX类型: 正式

HBuilderX版本号: 4.86

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 6.0.0

手机厂商: 华为

手机机型: nao11

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

univerifyManager.preLogin({
success(){ //预登录成功
// 显示一键登录选项
univerifyManager.login({
univerifyStyle: {
"fullScreen":true,
"backgroundColor": "#ffffff", // 授权页面背景颜色,默认值:#ffffff
"logoPath":"/static/logo.png",
"loginBtnText":"本机号码一键登录"
},
success(res){ // 登录成功
console.log(res.authResult); // {openid:'登录授权唯一标识',access_token:'接口返回的 token'}
univerifyManager.close()
if(res.authResult){
uni.showLoading({
title: '登录中',
mask:true
});

                            }                                 
                        },  
                        fail(res){  // 登录失败  
                            console.log(res)  
                            console.log(res.errMsg)  
                            httpClient.showNone('请使用手机验证码登陆')  
                            univerifyManager.close()  
                        }  
                    })  
                },  
                fail(res){  // 预登录失败  
                    // 不显示一键登录选项(或置灰)  
                // 根据错误信息判断失败原因,如有需要可将错误提交给统计服务器  
                    console.log(res)  
                    console.log(res.errMsg)  
                }  
            })

操作步骤:

不知道怎么填

预期结果:

不知道怎么填

实际结果:

返回一健登陆的参数

bug描述:

一键登陆登陆的时候,点击手机一键登陆。没有返回结果。而是返回undefined
success(res){ // 登录成功
console.log(res.authResult);
结果为undefined 返回的结果怎么回事

2025-11-14 16:21 负责人:无 分享
已邀请:

要回复问题请先登录注册