HarmonyOS CustomDialogController无法在jsbridge弹出来
bridge如下:
.javaScriptProxy({
object: new GtjaJSBridge(getContext(this), this.wvController),
name: "xxxJSBridge",
methodList: ["exec"],
controller: this.wvController
})
case "GTJSAPI.certificateInstall":
new CertificateJSAPI(this.context, this.webviewController, callbackId).certificateInstall(args)
break
弹窗方法:
let controller = new CustomDialogController({
builder: CertificateInstallDialog({
cancel: ()=>{
controller.close()
},
confirm: async (passwd)=>{
controller.close()
}
}),
})
try {
controller.open()
} catch (e) {
hilog.debug(0x0000, 'cert', 'jsapi install result: %{public}s', JSON.stringify(e));
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何通过方法让自定义键盘弹出来,defaultFocus不生效?
282浏览 • 1回复 待解决
点击弹出来的CustomDialog的Mask区域时,如何将焦点传递给Dialog下面的页面
2125浏览 • 1回复 待解决
HarmonyOS CustomDialogController 按物理返回键无法拦截
287浏览 • 0回复 待解决
HarmonyOS customdialogController在非组件类声明,调用open方法无法拉起对话框
324浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
437浏览 • 1回复 待解决
Popup弹出的位置无法控制,弹出的时间无法控制
1680浏览 • 1回复 待解决
HarmonyOS 自定义工具类中怎么弹出CustomDialogController自定义弹框?
373浏览 • 1回复 待解决
HarmonyOS jsbridge HarmonyOS版本
28浏览 • 1回复 待解决
比如我有一个按钮,点击之后要在按钮下边弹出来一个弹窗啥的
74浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
494浏览 • 1回复 待解决
HarmonyOS 普通的class文件中,无法弹出dialog
197浏览 • 1回复 待解决
HarmonyOS jsBridge 最佳实践
255浏览 • 1回复 待解决
APP进来之后,如果能够拉取到广告的接口,APP将会把这个广告的图片给弹出来,怎么给应用提供一个全局的弹窗
131浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
413浏览 • 1回复 待解决
HarmonyOS JsBridge分层设计思想
611浏览 • 1回复 待解决
HarmonyOS JsBridge的HarmonyOS版本sdk
32浏览 • 1回复 待解决
HarmonyOS Canvas绘制出来的添加onTouch手势,但是无法移动
248浏览 • 1回复 待解决
HarmonyOS CustomDialogController组件问题
364浏览 • 1回复 待解决
HarmonyOS CustomDialogController套用Scroll
199浏览 • 1回复 待解决
HarmonyOS CustomDialogController 不显示
255浏览 • 1回复 待解决
HarmonyOS jsbridge能力暴露封装案例
207浏览 • 1回复 待解决
为何picker-view无法显示出来?
7249浏览 • 2回复 待解决
jsBridge中如何正确使用this
691浏览 • 1回复 待解决
window模拟器无法弹出软键盘
158浏览 • 1回复 待解决
请参考以上代码:
目前customDialog不支持在封装的类中弹出,可以考虑使用promptAction.openCustomDialog(支持与页面解耦,支持自定义圆角、字体大小、颜色、背景等)demo如下:
参考:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#opencustomdialog12