OpenHarmony开发者论坛

标题: 问OpenHarmony 应用开发,在点击桌面图标,到loadcontent page 这个过程中,有一个白屏阶段,请问这个白屏阶段要如何优雅的处理 [打印本页]

作者: 奔跑的大鸡腿    时间: 2024-3-28 11:19
标题: 问OpenHarmony 应用开发,在点击桌面图标,到loadcontent page 这个过程中,有一个白屏阶段,请问这个白屏阶段要如何优雅的处理
[md]在点击桌面图标启动时,在首个page加载出来之前,会有一段时间白屏问题,请问如何处理啊!!
[/md]
作者: Boom1122    时间: 2024-4-26 15:46
应用启动和页面渲染需要时间,可以延迟或异步执行非必要的初始化代码,优化应用启动时间
作者: 润开鸿_坚果    时间: 2024-5-5 14:24
当应用启动时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个时候确实会是一个耗时操作,建议你可以这样优化:
1.设置合适分辨率的startWindowIcon
2.减少import的模块,推荐按需加载。
3.不要在AbilityStage中处理耗时操作
4.不要在Ability生命周期回调接口进行耗时操作
5.自定义组件生命周期回调接口里避免耗时操作。
最后你可以通过Smartperf_Host工具做一个前后的对比





欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5