HarmonyOS 鸿蒙Next中API15如何自定义隐藏页

HarmonyOS 鸿蒙Next中API15如何自定义隐藏页 API19中可以更多的去自定义启动页,但是现在项目中开发用的是API15,

有没有什么办法可以自定义隐藏页?

3 回复

API15的用户使用率已经很少了,推荐直接使用API19进行开发。

如果一点要使用API15的话

API15的情况,直接通过这种效果,打开的首页,根据此方法,,

推荐用此方案,将启动页隐藏掉,然后自己靠自定义的页面替代掉启动页,把SVG加上去替代启动页

更多关于HarmonyOS 鸿蒙Next中API15如何自定义隐藏页的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS Next API15中,自定义隐藏页可通过@Entry组件配合router.replaceUrl()实现页面替换,或使用router.back()返回上一页并销毁当前页。若需保留页面状态,可利用@State配合if条件渲染控制显示/隐藏,或通过PageTransition自定义转场动画模拟隐藏效果。

在API15中,没有直接提供像API19那样官方支持的自定义启动页配置。但可以通过编程方式实现类似效果:在EntryAbility的onWindowStageCreate中立即加载一个自定义的“Splash”页面,设置全屏、透明状态栏等样式,在该页面完成初始化或动画后,使用router.replaceUrl跳转到应用的主页面。这样用户看到的就是一个自定义的隐藏过渡页。

回到顶部