如何实现H5页面与ArkTS的交互?

阅读 172
2 个回答
✓ 已被采纳

你好,目前javaScriptProxy仅支持同步调用,异步调用无法获取执行结果。

具体解决措施

对javaScriptProxy和runJavaScript封装,实现JSBridge通信方案。适用于H5调用原生侧函数。使用Web组件javaScriptProxy将原生侧接口注入到H5的window对象上,通过runJavaScript接口执行JS脚本到H5中,并在回调中获取脚本执行结果。具体调用流程如下图所示:

本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
推荐问题
logo
HarmonyOS开发者社区
子站问答
访问
宣传栏