3***@qq.com
3***@qq.com
  • 发布:2024-03-22 09:50
  • 更新:2024-03-22 11:32
  • 阅读:363

【报Bug】uni.showModal背景颜色不可控

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 红米K60

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
uni.showModal({  
                    content: '确定要退出登录吗?',  
                    success: e => {  
                        if (e.confirm) {  
                            uni.reLaunch({  
                                    url: '/pages/login/index'  
                                });  
                        }  
                    }  
                });

操作步骤:
uni.showModal({  
                    content: '确定要退出登录吗?',  
                    success: e => {  
                        if (e.confirm) {  
                            uni.reLaunch({  
                                    url: '/pages/login/index'  
                                });  
                        }  
                    }  
                });

预期结果:

背景是白色

实际结果:

不稳定,有的手机背景是白色,有的是粉黄色

bug描述:

同一个应用,两台红米K60手机,uni.showModal弹窗背景色不同,如下图所示

2024-03-22 09:50 负责人:无 分享
已邀请:
zZZ1Ma

zZZ1Ma

这个应该是Android的动态颜色(从壁纸提取主题色),你试试换壁纸如果这个背景色也跟着变的话就不用管了

zZZ1Ma

zZZ1Ma

看这个demo更形象点,点击左下角切换颜色或壁纸,主题色也跟着变化

套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

这不是uniapp干的,是各个厂商平台默认的模态弹窗样式。包括ios的也是一样
如果想都完全一样,可以自定义组件

要回复问题请先登录注册