HarmonyOS 怎么实现从别的 module 中调用 webview 的 bridge 的注册方法

我们的 webview对应的 module 层级比较低,但是别的组件需要往 webview里面的 bridge 注册一些方法,但是不希望 webview 组件显式的引入其他 module,请问应该怎么实现从别的 module 中调用 webview 的 bridge 的注册方法

HarmonyOS
2024-08-11 14:08:17
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

目前暂不支持跨module引入组件,需要逐级暴露出去:

hap->hsp1->hsp2->hsp3

hap如果需要使用hsp3的方法1

hsp2里面暴露hsp3的方法1 hsp1在暴露hsp2的方法1

最后调用hsp1中暴露的方法

分享
微博
QQ
微信
回复
2024-08-11 21:12:32
相关问题
HarmonyOS js调用webview方法
287浏览 • 1回复 待解决
注册自定义字体在 webview 无效
2153浏览 • 1回复 待解决
ets文件怎么调用ts文件定义方法
2828浏览 • 1回复 待解决
webviewoninterceptrequest调用异步操作
1913浏览 • 1回复 待解决
如何实现从底部缓慢上升弹窗动画
1755浏览 • 1回复 待解决
HarmonyOS 数据类方法无法被调用
64浏览 • 1回复 待解决
JSBind 如何调用 JS 方法 callback
1550浏览 • 1回复 待解决
语音识别的方法有哪些?
361浏览 • 1回复 待解决
原生调用htmljavascript实现
249浏览 • 1回复 待解决
openHarmony 注册服务语法问题
6966浏览 • 1回复 待解决
HarmonyOS NAPI调用ArkTS静态方法
367浏览 • 1回复 待解决