HarmonyOS CustomDialog弹窗,返回手势时会消失,在哪里可以拦截这个事件

HarmonyOS
11h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-V5#ZH-CN_TOPIC_0000001884757950__customdialogcontrolleroptions对象说明

说明:

1.当用户执行点击遮障层关闭、左滑/右滑、三键back、键盘ESC关闭交互操作时,如果注册该回调函数,则不会立刻关闭弹窗。在回调函数中可以通过reason得到阻拦关闭弹窗的操作类型,从而根据原因选择是否能关闭弹窗。当前组件返回的reason中,暂不支持CLOSE_BUTTON的枚举值。

2.在onWillDismiss回调中,不能再做onWillDismiss拦截。

分享
微博
QQ
微信
回复
10h前
相关问题
HarmonyOS 拦截系统返回手势问题
516浏览 • 1回复 待解决
HarmonyOS 如何禁用页面返回手势
241浏览 • 1回复 待解决
获取左滑返回手势方法
273浏览 • 1回复 待解决
弹窗跳转到页面后返回弹窗消失
1652浏览 • 1回复 待解决
HarmonyOS RN如何拦截返回事件
71浏览 • 1回复 待解决
这个在哪里关闭取消,能不能关闭啊
6747浏览 • 1回复 待解决
HarmonyOS 侧滑返回事件拦截与绑定
1215浏览 • 1回复 待解决
NotificationSlot在哪里设置
1802浏览 • 1回复 待解决