HarmonyOS PromptAction调用openCustomDialog时maskColor未生效
使用PromptAction调用openCustomDialog时maskColor未生效,代码如下:
class Params {
text: string = ""
constructor(text: string) {
this.text = text;
}
}
@Builder
function buildText(params: Params) {
Column() {
Text(params.text)
.fontSize(50)
.fontWeight(FontWeight.Bold)
.margin({bottom: 36})
}.backgroundColor(Color.Red)
.width(300)
.height(300)
}
let promptAction = uiContext.getPromptAction();
let contentNode = new ComponentContent(uiContext, wrapBuilder(buildText), new Params('dddddd'));
try {
console.log('OpenCustomDialog start....');
promptAction.openCustomDialog(contentNode,
{
alignment: DialogAlignment.Center,
autoCancel: false,
maskColor: '00000000',
showInSubWindow: true,
isModal: true,
}
)
} catch (error) {
let message = (error as BusinessError).message;
let code = (error as BusinessError).code;
console.error(`OpenCustomDialog args error code is ${code}, message is ${message}`);
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用List lazyForeach时,reuseId未生效
454浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog问题
76浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog点击外部区域时不能自动取消
752浏览 • 1回复 待解决
HarmonyOS 封装全局 promptAction.openCustomDialog
183浏览 • 1回复 待解决
promptAction.openCustomDialog 全局弹窗
701浏览 • 1回复 待解决
实现promptAction.openCustomDialog接口,全局调用自定义弹窗打开
1953浏览 • 1回复 待解决
HarmonyOS 文字fontFamily未生效
215浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog的绑定问题
729浏览 • 1回复 待解决
HarmonyOS 关于封装promptAction.openCustomDialog问题
179浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog相关问题咨询
223浏览 • 1回复 待解决
HarmonyOS clearHistory未生效
50浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog自定义弹窗在非UI类中调用问题
89浏览 • 1回复 待解决
promptAction.openCustomDialog 自定义弹窗
491浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog如何实现点击弹窗阴影区域时弹窗不关闭
91浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog外部代理UI实现问题
319浏览 • 1回复 待解决
HarmonyOS 关于promptAction.openCustomDialog创建弹窗的问题
178浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog弹窗一直存在
306浏览 • 1回复 待解决
HarmonyOS 使用全局弹窗api问题promptAction.openCustomDialog
47浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog 自定义宽度&圆角
672浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog支持选择关闭弹窗方式吗?
651浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog 弹窗如何宽度设置全屏宽?
344浏览 • 1回复 待解决
HarmonyOS SDK har包代码混淆未生效
257浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog圆角无法修改,当前圆角太大了
322浏览 • 1回复 待解决
HarmonyOS promptAction.openCustomDialog 无法监听点击遮罩区域的事件
731浏览 • 1回复 待解决
暂不支持isModal = true与showInSubWindow = true同时使用。showInSubWindow 置为false即可展示蒙层。
参考文档:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-promptAction.md#promptactionopencustomdialog11