<script type="text/javascript"> function javacalljs(){ document.getElementById("content").innerHTML = "<br\>JAVA调用了JS的无参函数"; } function javacalljswith(arg){ document.getElementById("content").innerHTML = ("<br\>"+arg); } </script>
//无参调用Js点击 findViewById(R.id.button).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 无参数调用 contentWebView.loadUrl("javascript:javacalljs()"); } }); //有参调用Js点击 findViewById(R.id.button2).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 传递参数调用 contentWebView.loadUrl("javascript:javacalljswith(" + "'这里是调用js方法'" + ")"); } });