您需要先 登录 才能评论/回答

全部评论(1)
问题现象
目前javaScriptProxy仅支持同步调用,异步调用无法获取执行结果。
解决措施
对javaScriptProxy和runJavaScript封装,实现JSBridge通信方案。适用于H5调用原生侧函数。使用Web组件javaScriptProxy将原生侧接口注入到H5的window对象上,通过runJavaScript接口执行JS脚本到H5中,并在回调中获取脚本执行结果。具体调用流程如下图所示:
代码如下zip文件

2024-01-18 10:22:27