HarmonyOS 应用启动的时候有启动页为什么还要闪一下LOGO?如何控制不闪LOGO 直接进入启动页?

HarmonyOS  应用启动的时候有启动页为什么还要闪一下LOGO?如何控制不闪LOGO 直接进入启动页?

HarmonyOS
7天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

​1:启动页是应用冷启动时显示的页面,作用是支持应用在冷启动时快速响应,优先执行启动动画(点击桌面图标,立即开始执行窗口动画,此时应用必然还未启动,没有任何内容可以显示,所以显示启动页是必然的,业内其他平台均有此机制)。

2:应用内容绘制完成的时机取决于应用本身内容的复杂程度,应用加载越慢,停留在启动页的时间越长。

3:应用仅支持配置启动页的图标和背景颜色,系统将在该应用冷启动时显示启动页,在应用加载完成后把启动页移除,移除时机完全取决于应用内容绘制完成的时机。

在module.json5有startWindowIcon和startWindowBackground两个字段,分别对应启动页的图标和背景颜色。

4:启动页是每个UIAbility都必须有的,这两个字段不可缺省,否则不能编译通过。

5:鉴于目前情况,有如下建议:

1:使用透明图标(设置startWindowIcon为透明,应用启动会闪一下白屏)

2:设置startWindowIcon为自定义的启动页图片,并且将startWindowBackground设置成与应用图片背景色相同的样式避免出现色差。​

分享
微博
QQ
微信
回复
7天前
相关问题
HarmonyOS如何设置应用启动
304浏览 • 1回复 待解决
HarmonyOS 启动广告跳转问题
126浏览 • 1回复 待解决
HarmonyOS h5返回上面时会一下
266浏览 • 1回复 待解决
HarmonyOS 启动设置问题
321浏览 • 1回复 待解决
如何启动应用系统设置详情
1803浏览 • 1回复 待解决
鸿蒙实现怎么实现?
4558浏览 • 1回复 待解决
应用启动了解吗?
2231浏览 • 1回复 待解决
HarmonyOS 如何统计应用启动耗时
243浏览 • 1回复 待解决
HarmonyOS APP可以直接设置启动图吗?
285浏览 • 1回复 待解决
如何指定首次应用启动页面
479浏览 • 1回复 待解决