H5调Android- 原生通过addJavascriptInterface注册,然后H5直接调用
Android调H5- 原生通过loadUrl来调用H5,4.4及以上还可以通过evaluateJavascript调用
H5调ios- 原生通过JavaScriptCore注册(需ios7以上),然后直接H5直接调用
iOS调H5- 通过stringByEvaluatingJavaScriptFromString
https://segmentfault.com/a/1190000010356403
我的理解:
H5调安卓:
image.pngimage.png
安卓调H5
image.png
image.png
mWebView = new WebView(this); mWebView.loadUrl("javascript: 方法名('参数,需要转为字符串')");
网友评论