Mi六
Mi六
  • 发布:2023-07-31 13:21
  • 更新:2023-07-31 13:21
  • 阅读:174

【报Bug】uni.onThemeChange 回调函数参数返回值不准确

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.7

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: 小米mix4

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
uni.onThemeChange((res)=>{  

    console.log(res.theme, 'uni.onThemeChange'); // dark`, `light ` 外, App端还会返回 `auto`,   

})

操作步骤:

App端 使用uni.onThemeChange 监听回调 , 执行 plus.nativeUI.setUIStyle('dark') 然后再执行 plus.nativeUI.setUIStyle('auto')
onThemeChange 回调函数的参数theme就会返回 auto

预期结果:

返回 dark或者light `

实际结果:

返回 了auto

bug描述:

uni.onThemeChange() 监听主题切换回调时,除了返回dark, light 外, App端还会返回 auto, uniapp 定义的ts类型与文档里均无此说明

2023-07-31 13:21 负责人:无 分享
已邀请:

要回复问题请先登录注册