xwe_不倒翁
xwe_不倒翁
  • 发布:2023-04-03 09:04
  • 更新:2024-08-21 11:06
  • 阅读:1339

【报Bug】android 使用uni.setLocale切换语言,重启界面会过渡多个界面造成闪屏

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

手机系统: Android

手机系统版本号: Android 10

手机厂商: vivo

手机机型: v1921A

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uni.setlocale切换语言后,重启app的时候

预期结果:

重启的时候只需要一个启动界面,不要多个界面造成闪屏

实际结果:

重启的时候启动界面会有三个切换过程,启动图 > 灰色的界面 > 启动图,造成了闪屏

bug描述:

android国际化,uni.setlocale切换语言后,重启app的时候,启动界面会有三个切换过程,启动图 > 灰色的界面 > 启动图,造成了闪屏的样子,麻烦排查下吧。目前测试 vivo android10、 oppo adroid 8.1.0,这样的体验实在是太差了,但是不调用 uni.setlocale切换框架内一些语言又不会变,麻烦检测下问题,尽快能修复,或者有什么方案能优化,给点建议,谢谢!(已上传复现视频)

2023-04-03 09:04 负责人:DCloud_Android_DQQ 分享
已邀请:

最佳回复

DCloud

DCloud

HBuilderX 3.7.13.20230411-alpha 已修复。

DCloud_Android_DQQ

DCloud_Android_DQQ

你好 帮忙提供一下 能复现问题的最简单的代码

  • xwe_不倒翁 (作者)

    已提供demo工程,麻烦排查下,谢谢

    2023-04-03 15:07

1***@qq.com

1***@qq.com

android 系统还是白屏

4***@qq.com

4***@qq.com - zry

怎么还是会闪屏呢,我自己写的切换语言都不会出现闪屏的问题,可以彻底解决了吗?

要回复问题请先登录注册