api,并且能得到相应返回值
iOS原生本身是无法被JS调用的,但是通过引入官方提供的第三方”JavaScriptCore”,即可开放api给JS调用
JSBridge
什么是JSBridge
JSBridge...callHandler( String,JSON,Function )H5调用 调用原生开放的api,调用后实际上还是本地通过url scheme触发。...iOS中,UIWebView有个特性:在UIWebView内发起的所有网络请求,都可以通过delegate函数在Native层得到通知。...总结
那么我们在实际的开发中,如何针对Android和iOS的不同情况,统一出一种完整的方案。
?...Native调用JS的方法不变
JS调用Native是不再通过触发url scheme,而是采用自带的交互
具体来讲:
Android中,原生通过 addJavascriptInterface开放一个统一的