HarmonyOS js调用webview中的方法

js 调用 原生过来的指针是代理类,怎么做到转换到对应UI 组件上的方法的,还有就是非UI线程的操作如何回到UI线程上修改,代理如下:

.javaScriptProxy({ 
  object:this.jscallwindow, 
  name:'jscallwindow', 
  methodList:JsCallHarmonyTool.methods, 
  controller:this.webControl 
})
HarmonyOS
2024-09-05 11:29:44
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

1.像name就是指注册对象的名称,methodList就是方法列表,和registerJavaScriptProxy类似

2.非主线程回到主线程等操作可以参考多线程,可以参考如下链接

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/0b_u5e76_u53d1_u80fd_u529b_u8fdb_u884c_u5f00_u53d1-V5

分享
微博
QQ
微信
回复
2024-09-05 18:12:01
相关问题
JSBind 如何调用 JS 方法 callback
1430浏览 • 1回复 待解决
webviewoninterceptrequest调用异步操作
1711浏览 • 1回复 待解决
HarmonyOS NAPI调用ArkTS静态方法
165浏览 • 1回复 待解决
ets文件怎么调用ts文件定义方法
2521浏览 • 1回复 待解决
HarmonyOS调用子组件方法
111浏览 • 1回复 待解决
HarmonyOS通过方法调用loading有吗?
88浏览 • 0回复 待解决
cocos引擎调用HarmonyOS系统方法
82浏览 • 1回复 待解决
创建JS项目如何使用webview
4459浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人