settings.setJavaScriptEnabled(true); mWebView.addJavascriptInterface(new JsInteration(), 「objName」); js中調用java方法:objName.doSomething(xxx); public class JsInteration { @JavascriptInterface //android 4.2中引入,用於針對reflection attack public void doSomething(Object xxx) { //do something } }
mWebView.loadUrl(「javascript:alertMessage(\」" + 「content」 + 「\」)」);
調用有返回值的jsjavascript