HarmonyOS 使用CustomDialogController时,如何禁止手势返回弹窗关闭?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS CustomDialogController 展示时,如何禁止左滑手势关闭弹窗
1242浏览 • 1回复 待解决
HarmonyOS 如何在自定义弹窗组件CustomDialogController弹窗时禁用系统手势返回?
1626浏览 • 1回复 待解决
HarmonyOS 如何禁止自定义弹窗返回键关闭?
1263浏览 • 1回复 待解决
HarmonyOS 如何禁止弹窗关闭
1733浏览 • 1回复 待解决
HarmonyOS 页面如何禁止手势返回
1276浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialogController弹窗不能关闭弹窗
2371浏览 • 1回复 待解决
HarmonyOS dialog如何禁止侧滑返回关闭
882浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何禁止手势回退被取消
828浏览 • 1回复 待解决
弹窗跳转到页面后返回弹窗不消失
3048浏览 • 1回复 待解决
CustomDialogController.open打开的弹窗被异常关闭
1575浏览 • 2回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
1108浏览 • 1回复 待解决
如何关闭Swiper组件的回弹效果?
1791浏览 • 1回复 待解决
如何实现从页面弹窗跳转到其他页面后返回弹窗不消失
3233浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何禁止点击空白处关闭功能
804浏览 • 1回复 待解决
HarmonyOS CustomDialogController自定义弹窗怎么屏蔽系统返回
1351浏览 • 1回复 待解决
如何禁止自定义弹窗点击空白处关闭功能
1373浏览 • 1回复 待解决
HarmonyOS 按下返回键时,如何禁止CustomDialog退出
2565浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何在显示键盘的时候,点击返回键先关闭键盘
732浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
703浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
1024浏览 • 1回复 待解决
HarmonyOS CustomDialogController弹窗创建问题
1769浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
999浏览 • 1回复 待解决
CustomDialogController禁用返回键
1247浏览 • 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对象说明
参考代码如下