android 调H5
evaluateJavascript 是调用js 的方法
//调用H5 Web网页中的Javascript函数add()计算a与b的和。
web.evaluateJavascript("toggle()", new ValueCallback<String>() {
//Javascript返回add()函数的计算结果。
@Override
public void onReceiveValue(String value) {
ToastUtils.showLong(value);
}
});
myWebView.loadUrl 给js传递参数
testResult 为 js 的方法 content 为传给js 的参数
String method = "javascript:testResult('" + content + "')";
myWebView.loadUrl(method);
// 加载结束js 方法 get_android_base webview.evaluateJavascript("javascript:get_android_base("aaa")", new ValueCallback<String>() { @Override public void onReceiveValue(String value) { //此处为 js 返回的结果 Log.v("Native",value); } });