HarmonyOS Web开发,能否添加多个javaScriptProxy,验证发现不可以。能否支持?

HarmonyOS Web开发,能否添加多个javaScriptProxy,验证发现不可以。能否支持?

HarmonyOS
2024-11-06 10:47:17
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

​javaScriptProxy只支持注入一个JavaScript对象,如果要注册多个对象,请使用registerJavaScriptProxy。registerJavaScriptProxy使用指导:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-webview-V5#registerjavascriptproxy

例如可以在onControllerAttached中调用:​

Web({ src:'www.xhuawei.com', controller: this.webviewController }) 
  .onControllerAttached(() => { 
    try { 
      this.webviewController.registerJavaScriptProxy(this.testObjtest1, 'JSBridge1', ['toString','test']); 
      this.webviewController.registerJavaScriptProxy(this.testObjtest2, 'JSBridge2', ['test','toString']); 
    } catch (err) { 
      console.error(`Invoke webviewController.registerJavaScriptProxy failed! err: ${JSON.stringify(err)}`); 
    } 
  })
分享
微博
QQ
微信
回复
2024-11-06 15:20:04
相关问题
zxing能否支持添加中心图标
867浏览 • 1回复 待解决
nova5系为啥不可以申请
6623浏览 • 1回复 待解决
动态申请权限能否添加描述
614浏览 • 1回复 待解决
CustomDialogController能否支持再次封装
659浏览 • 1回复 待解决
ArkUI组件能否支持继承
1220浏览 • 1回复 待解决
HarmonyOS 能否提供Web样例工程代码?
110浏览 • 1回复 待解决
文字能否添加过渡色(不是背景)?
210浏览 • 1回复 待解决
harmonyos开发能否尽快提供map组件啊
6971浏览 • 2回复 待解决
HarmonyOS能否支持网络优先级调度?
280浏览 • 1回复 待解决
RdbPredicates能否支持查询 count 功能?
162浏览 • 1回复 待解决
HarmonyOS 能否支持3D模型导入?
183浏览 • 0回复 待解决
HarmonyOS 新平台能否给与流量支持
39浏览 • 1回复 待解决
arkTS卡片开发能否使用共享包?
326浏览 • 1回复 待解决