HarmonyOS 通过命名路由跳转的Entry页面,onBackPress失效
项目里采用的是命名路由的方式,进行模块内与模块间跳转, 现在有需求要拦截返回键时间, 发现使用onBackPress失效,即onBackPress方法没有触发,导致无法拦截
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何通过命名路由跳转共享包页面
141浏览 • 1回复 待解决
HSP的命名路由跳转疑问
305浏览 • 1回复 待解决
HarmonyOS Navigation路由打开的entry页面,不回调onBackPress方法,怎么监听侧滑操作?
282浏览 • 1回复 待解决
如何实现router命名路由跳转
1121浏览 • 1回复 待解决
HarmonyOS @entry 修饰的页面,onBackPress方法不触发
54浏览 • 1回复 待解决
HarmonyOS 想通过路由的形式从Entry跳转到har包指定页面需要怎么实现?
26浏览 • 1回复 待解决
HarmonyOS 通过router路由跳转页面,原页面未销毁
717浏览 • 1回复 待解决
HarmonyOS 页面路由和命名路由的一些问题
722浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
50浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙中如何使用命名路由跳转到共享包中的页面?
125浏览 • 1回复 待解决
HAP跳转HSP模块,HSP模块的页面,无法通过页面路径,进行路由跳转
691浏览 • 1回复 待解决
HarmonyOS中页面路由和命名路由的一些问题,需要咨询?
240浏览 • 0回复 待解决
HarmonyOS Navigation的navDestination无法使用命名路由直接展示页面
86浏览 • 1回复 待解决
HarmonyOS 如何通过router来跳转路由栈中指定的页面,并清空这个页面之上的页面?
38浏览 • 1回复 待解决
HarmonyOS 页面跳转的路由栈如何拿到?
160浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用命名路由在鸿蒙应用中跳转?
145浏览 • 1回复 待解决
路由跳转如何通过scheme方式分发
867浏览 • 1回复 待解决
如何通过路由跳转到一个只有页面没有UIAbility的模块
2061浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件如何将onBackPress事件传递给非@Entry修饰的子组件
37浏览 • 1回复 待解决
路由实现动态页面的跳转方案
1832浏览 • 1回复 待解决
HarmonyOS Entry和Hsp中创建的单例失效
474浏览 • 1回复 待解决
HarmonyOS 子窗口的@entry修饰的组件onBackPress返回事件不出发
194浏览 • 1回复 待解决
HarmonyOS 命名路由仅支持跨model使用吗?
331浏览 • 1回复 待解决
HarmonyOS CustomDialog通过路由打开页面出现的问题
77浏览 • 1回复 待解决
HarmonyOS 路由是否有路由守卫这个功能, 比如说跳转到该页面之前先做校验,校验通过在进入页面
553浏览 • 1回复 待解决
onBackPress监听的是系统手势返回—当用户点击返回按钮时触发,仅@Entry装饰的自定义组件生效,router.back()不会触发onBackPress监听。
可以试下使用onPageHide回调,router.back返回时会触发当前页面的onPageHide回调:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-custom-component-lifecycle-V5#onpagehide