前言
Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”。谈到Hybrid App,JS与Native code的交互就是一个绕不开的话题,这时就需要“一座桥”来连接两端。JSBridge
架起了一座连接JavaScript
与Native Code
的桥梁,让两端可以相互调用。
JSBridge.png
本文基于UIWebView
,将会分别介绍3种方案。通过Iframe
、Ajax
、JSCore
来实现JSBridge,涉及到的Demo地址,顺手给个Star呗