逍遥风1
逍遥风1
  • 发布:2023-02-16 15:15
  • 更新:2023-02-16 15:19
  • 阅读:245

【报Bug】安卓一键登录无反应也不报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.18

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: 任意机器

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.login({
provider: 'univerify',
univerifyStyle: { // 自定义登录框样式
//参考univerifyStyle 数据结构
"fullScreen": "true",
"backgroundColor": "#FFFFFF",
// "backgroundColor": "#EB4F2A",
// "backgroundImage": "/static/images/login/denglubg.png",
"backgroundImage": "",
"phoneNum": {
"color": "#333333", // 手机号文字颜色 默认值:#202020
"fontSize": "46px",
},
"authButton": {
"normalColor": "#EB4F2A", // 授权按钮正常状态背景颜色 默认值:#3479f5
"highlightColor": "#EB4F2A", // 授权按钮按下状态背景颜色 默认值:#2861c5(仅ios支持)
"disabledColor": "#EB4F2A", // 授权按钮不可点击时背景颜色 默认值:#73aaf5(仅ios支持)
"textColor": "#ffffff", // 授权按钮文字颜色 默认值:#ffffff
"title": "本机号码一键登录", // 授权按钮文案 默认值:“本机号码一键登录”
"borderRadius": "24px", // 授权按钮圆角 默认值:"24px" (按钮高度的一半)
"fontSize": "34px",
},
"otherLoginButton": {
"visible": "true", // 是否显示其他登录按钮,默认值:true
"normalColor": "", // 其他登录按钮正常状态背景颜色 默认值:透明
"highlightColor": "", // 其他登录按钮按下状态背景颜色 默认值:透明
"textColor": "#888888", // 其他登录按钮文字颜色 默认值:#656565
"title": "其他方式登录", // 其他登录方式按钮文字 默认值:“其他登录方式”
"borderColor": "", //边框颜色 默认值:透明(仅iOS支持)
"borderRadius": "0px", // 其他登录按钮圆角 默认值:"24px" (按钮高度的一半)
"fontSize": "34px",
},
"privacyTerms": {
"defaultCheckBoxState": "false", // 条款勾选框初始状态 默认值: true
"uncheckedImage": "/static/images/login/xieyiweixuanzhong.png", // 可选 条款勾选框未选中状态图片(仅支持本地图片 建议尺寸 24x24px)(3.2.0+ 版本支持)
"checkedImage": "/static/images/login/xieyixuanzhong.png", //
"textColor": "#999999", // 文字颜色 默认值:#BBBBBB
"termsColor": "#cd0e0e", // 协议文字颜色 默认值: #5496E3
"prefix": "我已阅读并同意", // 条款前的文案 默认值:“我已阅读并同意”
"suffix": "并使用本机号码登录", // 条款后的文案 默认值:“并使用本机号码登录”
"privacyItems": [ // 自定义协议条款,最大支持2个,需要同时设置url和title. 否则不生效
{
"url": ${getApp().globalData.BaseUrl}html/userAgreement, // 点击跳转的协议详情页面
"title": "用户服务协议" // 协议名称
},
{
"url": ${getApp().globalData.BaseUrl}html/privacyAgreement, // 点击跳转的协议详情页面
"title": "隐私条款" // 协议名称
}
],

            },  
        },  
        success(res) { // 登录成功  
            console.log(res.authResult); // {openid:'登录授权唯一标识',access_token:'接口返回的 token'}  
        },  
        fail(res) { // 登录失败  
            console.log(res);  
        }  
    })

操作步骤:

一键登录打包在安卓设备上,success和fail 都不执行

预期结果:

执行success 返回access_token、openid

实际结果:

没任何反应

bug描述:

不报错也不返回数据

2023-02-16 15:15 负责人:无 分享
已邀请:
逍遥风1

逍遥风1 (作者) - 1111

@DCloud_Android_DQQ @DCloud_Android_YJC

DCloud_Android_YJC

DCloud_Android_YJC

phoneNum的fontSize设置过大,最大值22

  • 逍遥风1 (作者)

    已解决,谢谢。提个建议,字体设置过大报个error好一点

    2023-02-16 15:42

  • DCloud_Android_YJC

    回复 逍遥风1: 我们会考虑优化

    2023-02-16 15:50

该问题目前已经被锁定, 无法添加新回复