CustomDialogController系统弹框在HarmonyOS上面有蒙层,如何去除HarmonyOS上系统弹框的蒙层,保留应用弹框的蒙层

代码如下:

private showUnOpenDeveloperModeAlertDialog(): void {
  Logger.info(TAG, 'showUnOpenDeveloperModeAlertDialog entry');
  try {
  const unOpenDeveloperModeDialog = new CustomDialogController({
    autoCancel: false,
    builder: AlertDialog({
      primaryTitle: $r('app.string.un_open_developer_mode_title'),
      content: $r('app.string.un_open_developer_mode_content'),
      primaryButton: {
        value: $r('app.string.enterprise_dialog_known'),
        action: () => {
          Logger.info(TAG, 'showUnOpenDeveloperModeAlertDialog got it');
          unOpenDeveloperModeDialog.close();
          this.session.terminateSelf();
        }
      }
    })
  })
  unOpenDeveloperModeDialog.open();
} catch (e) {
  Logger.error(TAG, `showUnOpenDeveloperModeAlertDialog error = ${JSON.stringify(e)}`);
  this.session.terminateSelf();
}
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
HarmonyOS
2024-12-26 15:17:50
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
shlp

添加isModal: false属性,去除蒙层。

分享
微博
QQ
微信
回复
2024-12-26 17:29:23
相关问题
HarmonyOS bindsheet去除
675浏览 • 1回复 待解决
如何去除Tabs组件两侧
2506浏览 • 1回复 待解决
HarmonyOS 气泡点击问题
933浏览 • 1回复 待解决
HarmonyOS 或护眼模式方案咨询
782浏览 • 1回复 待解决
HarmonyOS 点击事件透传处理
902浏览 • 1回复 待解决
HarmonyOS 底部那种
816浏览 • 1回复 待解决
Web组件下网页中图片长按出现
1440浏览 • 1回复 待解决
HarmonyOS 应用级全局
1199浏览 • 1回复 待解决
HarmonyOS 嵌套实现
810浏览 • 1回复 待解决
HarmonyOS 如何实现全局
924浏览 • 1回复 待解决
HarmonyOS PermissionDialog无法
682浏览 • 1回复 待解决
HarmonyOS 隐私协议
703浏览 • 1回复 待解决
HarmonyOS CustomDialog报错
787浏览 • 1回复 待解决