WebviewJavascriptBridge原理
js发起请求gap:// 实现WebView的代理webView:shouldStartLoadWithRequest:navigationType:,拦截scheme为gap的请求 执行js方法cordova.require('cordova/exec').nativeFetchMessages()获取需要执行的原生插件的信息(插件名,插件方法,回调ID,参数) 将需要执行的原生插件信息放入命令队列等待执行 执行原生插件,并把结果回调给js
https://zhuanlan.zhihu.com/p/381459761
在北京的灯中,有一盏是我家的。这个梦何时可以实现?哪怕微微亮。北京就像魔鬼训练营,有能力的留,没能力的走……