r***@163.com
r***@163.com
  • 发布:2022-04-29 18:33
  • 更新:2022-04-29 18:33
  • 阅读:1009

升级3.4.7后,Android安装应用,首次启动应用,出现灰屏、白屏、透明等显示异常的情况

分类:uni-app

背景:
1、Android端APP
2、首页是nvue,fast启动模式,页面上只有一张图片
3、本地打包,SDK版本为最新的3.4.7
4、配置了splash
5、manifast.json中启动图配置如下:

"splashscreen" : {  
            "alwaysShowBeforeRender" : true,  
            "waiting" : false,  
            "autoclose" : true,  
            "delay" : 0  
        },  
......  
"splashscreen" : {  
                "androidTranslucent" : true,  
                "androidStyle" : "default",  
                "android" : {  
                    "hdpi" : "splash/480.4A84FF.png",  
                    "xhdpi" : "splash/720.4A84FF.png",  
                    "xxhdpi" : "splash/1080.4A84FF.png"  
                },  
                "useOriginalMsgbox" : false  
            },

6、启动图是一个纯蓝色的底图
7、pages.json中首页的配置背景,也是纯蓝色:

{  
            "path" : "pages/start/start",  
            "style" :                                                                                      
            {  
                "navigationStyle": "custom",  
                "backgroundColor": "#4A84FF",  
                "app-plus": {  
                    "background": "#4A84FF",  
                    "titleNView": false  
                }  
            }  
        },

问题如下:
APP本地打包上线,用户下载成功以后,反映首次启动的显示不正常:

1、第一次启动APP时,APP先展示蓝色(不知道是启动图还是首页底色),然后变成灰色,再变成白色,这时甚至会出现穿透显示手机桌面背景的情况,最后才进入首页

2、第二次及以后,再启动APP,就正常了
3、为了验证是否是本地打包问题,我尝试了云打包,但是云打包的APK包安装后,也有同样的问题,附件的视频就是云打包的

PS:这个问题在上个版本3.3.13时,并没有出现过,从启动到显示首页非常丝滑

2022-04-29 18:33 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复