网页交互和本地交互一个道理。网上搜了很多都是本地的交互。网页交互更简单
webView.addJavascriptInterface(new Object() { //这里 public String startPhone() { if (TextUtils.isEmpty(PrefsConfig.u_id)) { return ""; } return PrefsConfig.u_id; } }, "demo"); //demo是js文件中demo.startPhone
js中
var uid = javascript:demo.startPhone(num);
在4.2之前会有安全漏洞。参考:http://www.pedant.cn/2014/07/04/webview-js-java-interface-research/
本地交互:参考:http://www.cnblogs.com/lee0oo0/archive/2012/08/01/2617953.html