//有时会报不在同一线程的错误,加个post dcTableActivity.getWebView().post(new Runnable() { @Override public void run() { /* dcTableActivity.getWebView().evaluateJavascript("javascript:setTypeData('" + typeName + "')", new ValueCallback<String>() { @Override public void onReceiveValue(String s) { } });*/ dcTableActivity.getWebView().loadUrl("javascript:setTypeData('" + typeName + "')"); } });
方法一: dcTableActivity.getWebView().loadUrl("javascript:setTypeData('" + typeName + "')");
方法二: /* dcTableActivity.getWebView().evaluateJavascript("javascript:setTypeData('" + typeName + "')", new ValueCallback<String>() { @Override public void onReceiveValue(String s) { } });*/
这两个方法都可以调用js中的方法。