const univerifyStyle = reactive({
//一键登录弹出窗的样式配置参数
fullScreen: true, // 是否全屏显示,true表示全屏模式,false表示非全屏模式,默认值为false。
backgroundColor: '#ffffff', // 授权页面背景颜色,默认值:#ffffff
authButton: {
normalColor: '#FFC644', // 授权按钮正常状态背景颜色 默认值:#3479f5
highlightColor: "#FFC644", // 授权按钮按下状态背景颜色
textColor: '#ffffff', // 授权按钮文字颜色 默认值:#ffffff
title: '本机号码一键登录' // 授权按钮文案 默认值:“本机号码一键登录”
},
privacyTerms: {
defaultCheckBoxState: false, // 条款勾选框初始状态 默认值: true
uncheckedImage:"/static/images/login/check.png", // 可选 条款勾选框未选中状态图片(仅支持本地图片 建议尺寸 24x24px)(3.2.0+ 版本支持)
checkedImage:"/static/images/login/checked.png", // 可选 条款勾选框选中状态图片(仅支持本地图片 建议尺寸 24x24px)(3.2.0+ 版本支持)
checkBoxSize: "20",
fontSize: "14",
textColor: '#999999', // 文字颜色 默认值:#BBBBBB
termsColor: '#FFC644', // 协议文字颜色 默认值: #5496E3
prefix: '我已阅读并同意', // 条款前的文案 默认值:“我已阅读并同意”
suffix: '并使用本机号码登录', // 条款后的文案 默认值:“并使用本机号码登录”
privacyItems: []
}
}) - 发布:2024-04-16 21:01
- 更新:2024-07-04 14:18
- 阅读:345
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 23H2
HBuilderX类型: 正式
HBuilderX版本号: 4.08
手机系统: Android
手机系统版本号: Android 14
手机厂商: 魅族
手机机型: 21
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
配置一键登录自定义勾选框图片
privacyTerms: {
defaultCheckBoxState: false,
uncheckedImage:"/static/images/login/check.png",
checkedImage:"/static/images/login/checked.png",
checkBoxSize: "20",
fontSize: "14",
textColor: '#999999',
termsColor: '#FFC644',
prefix: '我已阅读并同意',
suffix: '并使用本机号码登录',
privacyItems: []
}
配置一键登录自定义勾选框图片
privacyTerms: {
defaultCheckBoxState: false,
uncheckedImage:"/static/images/login/check.png",
checkedImage:"/static/images/login/checked.png",
checkBoxSize: "20",
fontSize: "14",
textColor: '#999999',
termsColor: '#FFC644',
prefix: '我已阅读并同意',
suffix: '并使用本机号码登录',
privacyItems: []
} 预期结果:
成功显示自定义勾选框图片
成功显示自定义勾选框图片
实际结果:
自定义勾选框图片未生效,显示的是默认的勾选框
自定义勾选框图片未生效,显示的是默认的勾选框
bug描述:
一键登录使用自定义勾选框资源未加载
用基座调试的时候是正常的

正式打包就变成默认的勾选框了
