JS調用android接口的原理:
1. H5中的JS發起請求,在android的WebViewClient.shouldOverrideUrlLoading方法中攔截URL請求,判斷是否爲接口調用
2. android通過webView.addJavascriptInterface方法向windows對象中注入原生代碼,然後H5在JS中調用相應的方法
3. 選擇prompt,console.log,alert等方法作爲通信的接口
JS調用IOS接口的原理
UIWebView的delegate函數攔截jsbridge://開頭的請求