HarmonyOS 拦截系统返回手势问题

应用要实现第一次返回手势提示,再次返回就退出应用,第二次短时间内手势返回 就退出到桌面要怎么弄 我这边在page组件里重写onBackPress没有用,手势返回,根本不走这个。

HarmonyOS
2024-10-22 11:10:33
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

当用户点击返回按钮时触发,仅@Entry装饰的自定义组件生效。返回true表示页面自己处理返回逻辑,不进行页面路由;返回false表示使用默认的路由返回逻辑,不设置返回值按照false处理。

即onBackPress需要定义在@Entry修饰的组件里使用onWillDismiss 这个属性去控制侧滑返回或者点击空白区域弹框不消失。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-0000001881330965-V5

分享
微博
QQ
微信
回复
2024-10-22 17:45:53


相关问题
HarmonyOS web组件拦截返回手势
610浏览 • 1回复 待解决
HarmonyOS 禁用滑动返回手势问题
682浏览 • 1回复 待解决
HarmonyOS 如何禁用页面返回手势
883浏览 • 1回复 待解决
获取左滑返回手势方法
1190浏览 • 1回复 待解决
HarmonyOS 系统返回如何拦截
677浏览 • 1回复 待解决
HarmonyOS 返回手机桌面
1045浏览 • 1回复 待解决
HarmonyOS 在Page中如何拦截系统返回
587浏览 • 1回复 待解决
HarmonyOS 全模态怎么拦截系统返回
575浏览 • 1回复 待解决
APP如何主动返回手机桌面
1124浏览 • 1回复 待解决
如何禁用系统左右手势返回
851浏览 • 1回复 待解决
HarmonyOS 如何拦截物理返回
601浏览 • 1回复 待解决
HarmonyOS 怎么拦截返回键盘
1053浏览 • 1回复 待解决
HarmonyOS 返回及侧滑返回无法拦截事件
1278浏览 • 1回复 待解决
webview拦截返回按钮。
1575浏览 • 1回复 待解决