HarmonyOS router.pushUrl(), HSP打开新的页面的时候,moduleName不对的情况下,不报错

router.pushUrl({ 
  url: `@bundle:${bundleName}/${moduleName}/ets/pages/Index`, 
  params: intent 
}, router.RouterMode.Single)

类似这样的跳转。如果改了 ets或者是pages都会报错,但是改了moduleName就不会报错,没有任何反应,不会有错误回调,这个不太严谨,现在有什么办法可以判断是打开页面失败吗?

HarmonyOS
2024-08-11 14:06:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

建议了解下Navigation组件,为了实现更好的转场效果,推荐使用Navigation组件和模态转场。

详见

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-router-0000001820880773

中的说明最后一条

分享
微博
QQ
微信
回复
2024-08-11 20:50:27
相关问题
HarmonyOS router.pushUrl跳转报100002
388浏览 • 1回复 待解决
同一个HSP中,router.pushUrlurl问题
248浏览 • 1回复 待解决
HarmonyOS router pushUrl报错
434浏览 • 1回复 待解决
router.pushUrl 无法使用Map类型参数
363浏览 • 1回复 待解决
HarmonyOS router打开har下页面的问题
276浏览 • 1回复 待解决
router.pushUrl是否无法使用Map类型参数
630浏览 • 1回复 待解决