HarmonyOS 自定义弹窗CustomDialog调用问题

使用@CustomDialog装饰器创建了一个自定义弹窗组件想供项目组其他成员使用,但是发现在某些场景,自定义弹窗无法正常展示,比如在page-Index.ets 点击“Next”按钮获取Preferences实例的回调中,调用自定义弹窗组件展示方法无法正常展示,但是调用系统组件AlertDialog.show却可以正常展示弹窗,请问我的自定义弹窗组件该如何改进,可以在保留原有调用方式(CustomDialogProvider.showDialog({ content: “我是内容” });)的情况下,像系统组件AlertDialog.show一样正常展示自定义弹窗)

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

推荐使用Preferences的getPreferencesSync同步方法,这样不会出现调用不了的情况

分享
微博
QQ
微信
回复
2h前
相关问题
HarmonyOS 自定义弹窗CustomDialog问题
612浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 (CustomDialog)问题
396浏览 • 1回复 待解决
HarmonyOS 自定义弹窗问题
694浏览 • 1回复 待解决
CustomDialog自定义动画
412浏览 • 1回复 待解决
HarmonyOS 关于自定义弹窗的封装调用
390浏览 • 2回复 待解决
HarmonyOSCustomDialog自定义Dialog
247浏览 • 1回复 待解决
自定义弹窗使用相关问题
922浏览 • 1回复 待解决
HarmonyOS 自定义弹窗部分问题答疑
311浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1128浏览 • 1回复 待解决
HarmonyOS 自定义弹窗选择
356浏览 • 1回复 待解决