需要加载JS代码:javascript.html
// 文本名:javascript
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Carson_Ho</title>
// JS代码
<script>
// Android需要调用的方法
function callJS(){
alert("Android调用了JS的callJS方法");
}
</script>
</head>
</html>
步骤2:在Android里通过WebView设置调用JS代码 //调用js的方法 javascript:callJS()
web_view.evaluateJavascript("javascript:callJS()", new ValueCallback<String>() { @Override public void onReceiveValue(String value) { //此处为 js 返回的结果 String replace = value.replace("\"", "");//移除双引号 String[] split = replace.split(",");//拆分字符串 根据自身情况是否需要拆分 String split1 = split[0]; String split2 = split[1]; } });