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 如何禁用页面返回手势
214浏览 • 1回复 待解决
获取左滑返回手势方法
238浏览 • 1回复 待解决
如何禁用系统左右手势返回
231浏览 • 1回复 待解决
APP如何主动返回手机桌面
381浏览 • 1回复 待解决
HarmonyOS 怎么拦截返回键盘
301浏览 • 1回复 待解决
webview拦截返回按钮。
783浏览 • 1回复 待解决
HarmonyOS 侧滑返回事件拦截与绑定
1138浏览 • 1回复 待解决
HarmonyOS 手势响应不同角度问题
240浏览 • 1回复 待解决
HarmonyOS LongPressGesture手势移动问题
439浏览 • 1回复 待解决
有谁知道如何拦截住页面返回
616浏览 • 3回复 待解决
HarmonyOS router 返回问题
306浏览 • 1回复 待解决