HarmonyOS鸿蒙Next中ArkTS的路由页面跳转白屏
HarmonyOS鸿蒙Next中ArkTS的路由页面跳转白屏 我新建了一个 ArkTS 页面,点击按钮跳转后直接白屏,控制台没报错,啥原因?
3 回复
1、确认是否在模块资源目录下的main_pages.json进行配置;

2、确认跳转路径是否使用正确;
//正确使用
router.pushUrl({
url: 'pages/pageA',
});
//错误使用
router.pushUrl({
url: '/pages/pageA',
});
可以按照以上方法排查看看~
更多关于HarmonyOS鸿蒙Next中ArkTS的路由页面跳转白屏的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS Next中,ArkTS路由页面跳转白屏通常由以下原因导致:
- 页面组件未正确加载:页面组件未在
build()方法中正确声明或返回。 - 资源加载失败:页面依赖的资源(如图片、字体)路径错误或未打包。
- 路由配置错误:
router.pushUrl()的目标页面路径配置不正确。 - 生命周期未触发:页面
aboutToAppear()等生命周期函数中存在阻塞或异常。 - 内存不足:应用内存占用过高导致新页面渲染失败。
检查页面组件结构、资源引用和路由参数配置。


