背景:
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时,并没有出现过,从启动到显示首页非常丝滑