注入方法
activityBaseWebAddWebView.loadUrl("javascript:window.yxbl_app.getBodyHeight($(document.body).height())");
原生调用js方法
public static final String js2Android = "yxbl_app";
activityBaseWebAddWebView.addJavascriptInterface(new WebViewJavaScriptFunction() { @Override public void onJsFunctionCalled(String tag) { // TODO Auto-generated method stub } /** * 高度 */ @JavascriptInterface public void getBodyHeight(String number) { webViewHeight = Integer.parseInt(number.split("[.]")[0]); Log.i("lgqqqqq====== ", "webViewHeight" + webViewHeight); } }, CommonString.js2Android);