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不生效?
1136浏览 • 1回复 待解决
HarmonyOS 短信校验码界面,键盘怎么默认弹出来
981浏览 • 1回复 待解决
HarmonyOS CustomDialogController 自定义弹窗无法在 class 和 静态方法中正常弹出
1284浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
1028浏览 • 1回复 待解决
点击弹出来的CustomDialog的Mask区域时,如何将焦点传递给Dialog下面的页面
3607浏览 • 1回复 待解决
HarmonyOS CustomDialogController 弹出多次如何修改每次的offset
811浏览 • 1回复 待解决
HarmonyOS 粘贴板权限申请弹窗每次打开应用都会弹出来,不能在申请时直接申请到‘总是’吗?
1014浏览 • 1回复 待解决
HarmonyOS 弹框无法在非组件里面弹出
828浏览 • 1回复 待解决
HarmonyOS dialog在非组件类中无法弹出
1140浏览 • 1回复 待解决
HarmonyOS Toast无法弹出
856浏览 • 1回复 待解决
HarmonyOS JsBridge适配问题
1032浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法在任意地方被拉起
812浏览 • 1回复 待解决
HarmonyOS CustomDialogController 按物理返回键无法拦截
1135浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法封装成工厂方法
977浏览 • 1回复 待解决
HarmonyOS share弹窗无法弹出
747浏览 • 1回复 待解决
HarmonyOS PromptAction无法弹出Toast
1112浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何判断是否在显示?
1118浏览 • 1回复 待解决
HarmonyOS 无法通过H5调用JSBridge展示自定义弹窗
1187浏览 • 1回复 待解决
HarmonyOS web组件jsBridge通信
1183浏览 • 1回复 待解决
HarmonyOS customdialogController在非组件类声明,调用open方法无法拉起对话框
1484浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
1413浏览 • 1回复 待解决
HarmonyOS JSBridge有哪些实现方式?
1049浏览 • 1回复 待解决
HarmonyOS web组件jsbridge通信demo
762浏览 • 1回复 待解决
Popup弹出的位置无法控制,弹出的时间无法控制
2459浏览 • 1回复 待解决
比如我有一个按钮,点击之后要在按钮下边弹出来一个弹窗啥的
856浏览 • 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