String loadIp = strIp + url
mWebView.addJavascriptInterface(java工具类, "androidShare");
mWebView.loadUrl(loadIp);
网页端点击提交按扭回传给activity
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.save:
mWebView.loadUrl("javascript:save();"); //触发网页的点击保存按扭事件
break;
default:
break;
}
}
js save方法设置回传结果给android方法
js中 function save(){
window.androidShare.jsMethod(result);
}
@JavascriptInterface
public void jsMethod(String result) {
Intent intent = new Intent();
inte.putExtra("datas", (Serializable) dataList);
setResult(1, intent);
finish(); //关闭当前ac
回到主ac
}