HarmonyOS 有没有一种方法可以把全局的自定义dialog都关闭?
有没有一种方法可以把全局的自定义dialog都关闭?现在有一个场景是在app内,A页面触发某个接口需要跳转到登录页面,当A页面有自定义弹窗时,登录页面会被自定义弹窗盖住,有没有一种方法可以全局把弹窗关闭?弹窗太多,不太适合每个弹窗都监听跳转登录页面然后关闭本身的方法处理。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义全局dialog
1090浏览 • 1回复 待解决
HarmonyOS 全局自定义弹窗的关闭弹窗的动画后续是否可以自定义?
1253浏览 • 1回复 待解决
自定义字体如何应用到全局,有没有可以借鉴的案例
1281浏览 • 1回复 待解决
有没有方法可以通过上下文对象(context)就弹出自定义dialog?
1170浏览 • 1回复 待解决
HarmonyOS 自定义dialog封装后全局调用
1080浏览 • 1回复 待解决
HarmonyOS 如何自己定义一种结构
1121浏览 • 1回复 待解决
如何在全局实现一个自定义dialog弹窗
4105浏览 • 1回复 待解决
HarmonyOS 自定义组件有没有方法可以获取它的父组件
1278浏览 • 1回复 待解决
HarmonyOS 自定义dialog 支持返回按钮不关闭
1596浏览 • 1回复 待解决
HarmonyOS 如何自定义Dialog,类似于系统提供的AlertDialog,可以全局使用
1770浏览 • 1回复 待解决
HarmonyOS 全局设置自定义字体的方法
1387浏览 • 1回复 待解决
HarmonyOS Dialog是否可以支持自定义动画
1236浏览 • 1回复 待解决
HarmonyOS 自定义 Dialog this.controller.close() 关闭失败 或 undefined
931浏览 • 1回复 待解决
HarmonyOS 有没有全局方法可以监听Component生命周期?
1411浏览 • 1回复 待解决
有没有配置可以是打出来的hap包只包含一种平台架构的so库
1114浏览 • 1回复 待解决
HarmonyOS 自定义全屏dialog
1285浏览 • 1回复 待解决
HarmonyOS 自定义Dialog宽度
1149浏览 • 1回复 待解决
HarmonyOS 有没有类似Canvas的自定义view
1363浏览 • 1回复 待解决
HarmonyOS 如何自定义Dialog实现与AlertDialog一样静态show方法
738浏览 • 1回复 待解决
自定义Dialog,怎么给自定义Dialog设置其他背景色
2067浏览 • 1回复 待解决
HarmonyOS 自定义字体全局统一注册的方式
1210浏览 • 1回复 待解决
HarmonyOS 是否存在一种布局,可以让其中的组件相互覆盖?
1162浏览 • 1回复 待解决
HarmonyOS 自定义Dialog高度问题
1156浏览 • 1回复 待解决
HarmonyOS 用CustomDialog自定义Dialog
1427浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
1098浏览 • 1回复 待解决





















可以创建一个全局弹窗管理的对象,注册全局事件来维护弹窗弹窗对象。参考代码如下:
EntryAbility.ets文件。
Index.ets文件。
可以使用promptAction.openCustomDialog弹框,打开弹框会有一个dialogId,将每个dialogId保存到一个数组里面,关闭的时候可以循环这个数组,使用promptAction.closeCustomDialog(dialogId) 关闭对应的弹框,建议还是使用遍历dialogid的方式关闭。文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-promptaction-V5#promptactionopencustomdialog11