android这边:
webView.addJavascriptInterface(new Object() {
public void clickOnAndroid() {
mHandler.post(new Runnable() {
public void run() {
// Toast.makeText(OboutActivity.this, "测试调用java", Toast.LENGTH_LONG).show();
OboutActivity.this.finish();
}
});
}
}, "demo");
然后,页面通过demo这个别名调用Object对象的clickOnAndroid方法:
<a οnclick="window.demo.clickOnAndroid();" data-role="button" data-icon="back">返回</a>
这是初步没有携带参数传递。
参考:http://blog.youkuaiyun.com/chenzheng_java/article/details/6260872