JSBridge原生和h5交互原理
2016-09-23 09:10:17 0 举报
JSBridge是一种用于原生和H5交互的技术。它允许H5页面通过JS调用原生功能,如获取设备信息、打开相机等。同时,它也允许原生调用H5页面的JS方法,实现双向通信。 JSBridge的原理是将原生功能封装成JS模块,然后在H5页面中引入这个模块。当H5页面需要调用原生功能时,只需调用JS模块中的方法即可。同样,当原生需要调用H5页面的JS方法时,也可以通过JSBridge实现。 总之,JSBridge通过将原生和H5的功能封装成JS模块,实现了二者之间的双向通信,使得原生和H5能够更加紧密地协同工作。
作者其他创作
大纲/内容
call
H5页面
原生方法执行完毕准备回调
原生页面
执行原生的方法
调用JSBridge对象的onFinish方法传入回调函数id和参数
...
全局变量-JSBridge
调用JSBridge对象的call方法(实际上是url scheme)
onFinish
捕获对应的url scheme
0 条评论
下一页
为你推荐
查看更多