HarmonyOS 应用打开会闪过logo,怎么取消logo的显示

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

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

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

3、应用仅支持配置启动页的图标和背景颜色,系统将在该应用冷启动时显示启动页,在应用加载完成后把启动页移除,移除时机完全取决于应用内容绘制完成的时机。在module.json5有startWindowIcon和startWindowBackground两个字段,分别对应启动页的图标和背景颜色。

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

若修改的话建议:

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

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

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 元服务logo规范
31浏览 • 1回复 待解决
openharmony怎么修改开机logo
7548浏览 • 4回复 待解决
鸿蒙开发怎么打开应用
5197浏览 • 2回复 待解决
怎么跳转打开系统应用市场app
2291浏览 • 1回复 待解决
HarmonyOS 怎么取消 Text默认内边距
479浏览 • 1回复 待解决
HarmonyOS 怎么取消解包后辍名
35浏览 • 1回复 待解决
HarmonyOS 怎么取消路由跳转动画
24浏览 • 1回复 待解决
java蓝牙开发怎么取消配对
5037浏览 • 1回复 待解决
HarmonyOS App启动时动画怎么取消
22浏览 • 1回复 待解决
同意取消弹窗怎么实现?用哪个方法
4791浏览 • 1回复 待解决
HarmonyOS 如何打开应用
241浏览 • 2回复 待解决
HarmonyOS 应用打开pdf
355浏览 • 1回复 待解决