HarmonyOS 使用CustomDialogController时,如何禁止手势返回弹窗关闭?
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS CustomDialogController 展示时,如何禁止左滑手势关闭弹窗
897浏览 • 1回复 待解决
HarmonyOS 如何在自定义弹窗组件CustomDialogController弹窗时禁用系统手势返回?
1322浏览 • 1回复 待解决
HarmonyOS 如何禁止自定义弹窗返回键关闭?
978浏览 • 1回复 待解决
HarmonyOS 如何禁止弹窗关闭
1305浏览 • 1回复 待解决
HarmonyOS 页面如何禁止手势返回
838浏览 • 1回复 待解决
HarmonyOS dialog如何禁止侧滑返回关闭
674浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialogController弹窗不能关闭弹窗
1650浏览 • 0回复 待解决
HarmonyOS 自定义弹窗如何禁止手势回退被取消
613浏览 • 1回复 待解决
弹窗跳转到页面后返回弹窗不消失
2542浏览 • 1回复 待解决
CustomDialogController.open打开的弹窗被异常关闭
1204浏览 • 2回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
853浏览 • 1回复 待解决
如何关闭Swiper组件的回弹效果?
1481浏览 • 1回复 待解决
HarmonyOS CustomDialogController自定义弹窗怎么屏蔽系统返回
1077浏览 • 1回复 待解决
HarmonyOS 按下返回键时,如何禁止CustomDialog退出
2066浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何禁止点击空白处关闭功能
532浏览 • 1回复 待解决
如何实现从页面弹窗跳转到其他页面后返回弹窗不消失
1986浏览 • 1回复 待解决
如何禁止自定义弹窗点击空白处关闭功能
1038浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
504浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何在显示键盘的时候,点击返回键先关闭键盘
496浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
707浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
734浏览 • 1回复 待解决
HarmonyOS CustomDialogController弹窗创建问题
1235浏览 • 1回复 待解决
HarmonyOS 如何先关闭键盘 再关闭弹窗
1231浏览 • 1回复 待解决
可以使用 onWillDismiss方法:当用户执行点击遮障层关闭、左滑/右滑、三键back、键盘ESC关闭交互操作时,如果注册该回调函数,则不会立刻关闭弹窗。
在回调函数中可以通过reason得到阻拦关闭弹窗的操作类型,从而根据原因选择是否能关闭弹窗。
可参考以下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-V5#ZH-CN_TOPIC_0000001847211028__customdialogcontrolleroptions对象说明
参考代码如下