HarmonyOS CustomDialogController 展示时,如何禁止左滑手势关闭弹窗

HarmonyOS
2024-12-26 15:40:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

api12中新增了onWillDismiss方法:

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

2.在onWillDismiss回调中,不能再做onWillDismiss拦截。可参考以下文档:

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

分享
微博
QQ
微信
回复
2024-12-26 17:55:29
相关问题
HarmonyOS 页面禁止
567浏览 • 1回复 待解决
HarmonyOS 如何禁止弹窗关闭
659浏览 • 1回复 待解决
HarmonyOS dialog如何禁止返回关闭
303浏览 • 1回复 待解决
获取返回手势方法
690浏览 • 1回复 待解决
HarmonyOS 二级页面关闭问题
660浏览 • 1回复 待解决
HarmonyOS 怎么禁止
451浏览 • 1回复 待解决
HarmonyOS 怎么禁止
215浏览 • 1回复 待解决