HarmonyOS 通过命名路由跳转的Entry页面,onBackPress失效
项目里采用的是命名路由的方式,进行模块内与模块间跳转, 现在有需求要拦截返回键时间, 发现使用onBackPress失效,即onBackPress方法没有触发,导致无法拦截
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙通关秘籍#如何通过命名路由跳转共享包页面
309浏览 • 1回复 待解决
HSP的命名路由跳转疑问
525浏览 • 1回复 待解决
HarmonyOS Navigation路由打开的entry页面,不回调onBackPress方法,怎么监听侧滑操作?
497浏览 • 1回复 待解决
HarmonyOS @entry 修饰的页面,onBackPress方法不触发
394浏览 • 1回复 待解决
如何实现router命名路由跳转
1553浏览 • 1回复 待解决
HarmonyOS 想通过路由的形式从Entry跳转到har包指定页面需要怎么实现?
155浏览 • 1回复 待解决
HarmonyOS 页面路由和命名路由的一些问题?
271浏览 • 0回复 待解决
HarmonyOS 页面路由和命名路由的一些问题
955浏览 • 1回复 待解决
HarmonyOS 通过router路由跳转页面,原页面未销毁
1049浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
156浏览 • 1回复 待解决
HAP跳转HSP模块,HSP模块的页面,无法通过页面路径,进行路由跳转
959浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙中如何使用命名路由跳转到共享包中的页面?
279浏览 • 1回复 待解决
HarmonyOS中页面路由和命名路由的一些问题,需要咨询?
393浏览 • 0回复 待解决
HarmonyOS Navigation的navDestination无法使用命名路由直接展示页面
280浏览 • 1回复 待解决
HarmonyOS 如何通过router来跳转路由栈中指定的页面,并清空这个页面之上的页面?
221浏览 • 1回复 待解决
HarmonyOS 怎么实现多模块(entry+多feature)路由跳转?
305浏览 • 1回复 待解决
HarmonyOS 页面跳转的路由栈如何拿到?
350浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用命名路由在鸿蒙应用中跳转?
442浏览 • 1回复 待解决
路由跳转如何通过scheme方式分发
1002浏览 • 1回复 待解决
如何通过路由跳转到一个只有页面没有UIAbility的模块
2269浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件如何将onBackPress事件传递给非@Entry修饰的子组件
373浏览 • 1回复 待解决
HarmonyOS Entry和Hsp中创建的单例失效
632浏览 • 1回复 待解决
路由实现动态页面的跳转方案
2117浏览 • 1回复 待解决
HarmonyOS 子窗口的@entry修饰的组件onBackPress返回事件不出发
380浏览 • 1回复 待解决
HarmonyOS CustomDialog通过路由打开页面出现的问题
190浏览 • 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