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 短信校验码界面,键盘怎么默认弹出来
56浏览 • 1回复 待解决
HarmonyOS 如何通过方法让自定义键盘弹出来,defaultFocus不生效?
323浏览 • 1回复 待解决
HarmonyOS CustomDialogController 自定义弹窗无法在 class 和 静态方法中正常弹出
87浏览 • 1回复 待解决
点击弹出来的CustomDialog的Mask区域时,如何将焦点传递给Dialog下面的页面
2198浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
81浏览 • 1回复 待解决
HarmonyOS 粘贴板权限申请弹窗每次打开应用都会弹出来,不能在申请时直接申请到‘总是’吗?
20浏览 • 1回复 待解决
HarmonyOS dialog在非组件类中无法弹出
34浏览 • 1回复 待解决
HarmonyOS 弹框无法在非组件里面弹出
8浏览 • 1回复 待解决
HarmonyOS CustomDialogController 弹出多次如何修改每次的offset
57浏览 • 1回复 待解决
HarmonyOS share弹窗无法弹出
49浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何判断是否在显示?
28浏览 • 1回复 待解决
HarmonyOS CustomDialogController 按物理返回键无法拦截
316浏览 • 0回复 待解决
HarmonyOS CustomDialogController无法封装成工厂方法
29浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法在任意地方被拉起
3浏览 • 1回复 待解决
Popup弹出的位置无法控制,弹出的时间无法控制
1722浏览 • 1回复 待解决
HarmonyOS PromptAction无法弹出Toast
28浏览 • 1回复 待解决
HarmonyOS customdialogController在非组件类声明,调用open方法无法拉起对话框
403浏览 • 1回复 待解决
比如我有一个按钮,点击之后要在按钮下边弹出来一个弹窗啥的
131浏览 • 1回复 待解决
HarmonyOS JsBridge适配问题
36浏览 • 1回复 待解决
HarmonyOS 无法通过H5调用JSBridge展示自定义弹窗
27浏览 • 1回复 待解决
HarmonyOS 通知授权弹框无法弹出 -
47浏览 • 1回复 待解决
APP进来之后,如果能够拉取到广告的接口,APP将会把这个广告的图片给弹出来,怎么给应用提供一个全局的弹窗
177浏览 • 1回复 待解决
HarmonyOS jsbridge HarmonyOS版本
116浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
571浏览 • 1回复 待解决
HarmonyOS jsBridge 最佳实践
312浏览 • 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