uni-app一键登录的既然可以修改背景图 为什么关闭按钮的颜色修改不了呢

uni-app一键登录的既然可以修改背景图 为什么关闭按钮的颜色修改不了呢

开发环境 版本号 项目创建方式
Windows 3.2.9 HBuilderX
3.3.6
产品分类:uniapp/App

PC开发环境操作系统:Windows

手机系统:iOS

手机系统版本号:iOS 15

手机厂商:苹果

手机机型:ipxr

页面类型:nvue

vue版本:vue2

打包方式:云端

项目创建方式:HBuilderX

### 示例代码:

```javascript
OnekeyLogin() {
    var that = this
    const univerifyManager = uni.getUniverifyManager()
    univerifyManager.preLogin()
    // 调用一键登录弹框
    univerifyManager.login({
        univerifyStyle: {
            "fullScreen": true,
            "textColor": "#ffffff",
            "backgroundColor": "#ffffff",
            "backgroundImage": "/static/img/logo-bg.png",
            "authButton": {
                "normalColor": "#FF3A3A",
                "disabledColor": "#FF3A3A",
                "highlightColor": "#FF3A3A"
            },
            "slogan": {
                "color": "#ffffff" //  slogan 字体颜色 默认值:#BBBBBB
            },
            "phoneNum": {
                "color": "#ffffff" // 手机号文字颜色 默认值:#202020
            },
            "otherLoginButton": {
                "borderColor": "#ffffff",
                "textColor": "#ffffff",
                "title": "切换账号密码登录" // 其他登录方式按钮文字 默认值:“其他登录方式”
            },
            "privacyTerms": {
                "checkBoxSize": 20,
                "textColor": "#ffffff",
                "defaultCheckBoxState": false,
                "privacyItems": [
                    {
                        "url": "", // 点击跳转的协议详情页面
                        "title": "用户协议" // 协议名称
                    },
                    {
                        "url": "", // 点击跳转的协议详情页面
                        "title": "隐私政策" // 协议名称
                    }
                ],
            },
            "buttons": {
                "iconWidth": "45px",
                "list": [
                    {
                        "provider": "apple",
                        "iconPath": "/static/img/pg.png"
                    },
                    {
                        "provider": "weixin",
                        "iconPath": "/static/img/wx1.png"
                    }
                ]
            }
        },
        success(res) {
            that.phonelogin(res.authResult.access_token, res.authResult.openid)
        },
        fail(err) {
            console.log(err)
            if (err.code == 30002 || err.code == 30005) {
                uni.closeAuthView()
                uni.navigateTo({
                    url: ''
                })
            }
        }
    })
    univerifyManager.onButtonsClick(function(btnres) {
        uni.getCheckBoxState({
            success(res) {  
            }  
        })  
    })  
}

操作步骤:

一键登录的既然可以修改背景图 为什么关闭按钮的颜色修改不了呢

预期结果:

一键登录关闭按钮可以修改颜色

实际结果:

一键登录关闭按钮可以修改颜色

bug描述:

一键登录的既然可以修改背景图 为什么关闭按钮的颜色修改不了呢


更多关于uni-app一键登录的既然可以修改背景图 为什么关闭按钮的颜色修改不了呢的实战教程也可以访问 https://www.itying.com/category-93-b0.html

15 回复

官方有人看到嘛

更多关于uni-app一键登录的既然可以修改背景图 为什么关闭按钮的颜色修改不了呢的实战教程也可以访问 https://www.itying.com/category-93-b0.html


明白。 这个需求我们确认一下

感谢官方

感谢反馈,下个版本会支持自定义

感谢官方

HX 3.3.7 + 版本已支持 自定义关闭按钮图片,配置如下
{
“closeIcon”: {
“path”: “/static/closeIcon@2x.png”
},

}

closeIcon有bug,我HX 3.3.10 +的,根本没有效果,必须要有icon配置,即使加上icon配置关闭图标也会变成icon的那张图片,希望尽快修复更新

若只有closeIcon配置无icon配置项,授权弹框调不起来,无反应,redmi K30s真机上调试的,请官方及时排查更新

回复 d***@qq.com: 你好,单独发帖反馈一下吧,配上图片更直观一些

回复 d***@qq.com: 我看看

回复 d***@qq.com: bug 已确认。 下个alpha会修复这个问题

回复 DCloud_Android_DQQ: hx 3.3.11 bug已修复

回复 DCloud_iOS_XHY: 您好,一键登录的背景图的比例要多少才能适配呢 总是两边宽出一截来,应该默认的是background-size:cover吧

回复 912399853: 就是等比例拉伸填充满的

回到顶部