.加载本地的html5页面
WebSettings webSettings = webView.getSettings();
//设置支持javascript(js)
webSettings.setJavaScriptEnabled(true);
webview.loadUrl("file:///android_asset/JavaAndJavaScriptCall.html");
在Android studio工具中,main目录下,创建assets目录,里面放html5页面
java代码调用js代码
//javascript:javaCallJs(1233443)
webView.loadUrl("javascript:javaCallJs(" + "'" + number + "'" + ")");
setContentView(webView);
javascript:javaCallJs(" + "'" + number + "'" + ")"
调用了html5中的js代码的javaCallJs方法
js代码的javaCallJs方法
function javaCallJs(arg){
document.getElementById("content").innerHTML =
("欢迎:"+arg );
}