读书人

WebView加载HTML表单并透过javascript

发布时间: 2012-09-20 09:36:50 作者: rapoo

WebView加载HTML表单并通过javascript提交

使用android的WebView控件加载HTML表单,通过javascript调用java对象提交表单,在java对象中获取表单的值:

?

在手机模拟器加载的表单页面:

WebView加载HTML表单并透过javascript提交

在创建的HTML页面代码的javascript代码中,有window.loginImpl.login(username, password)用来提交表单传递参数。其中loginImpl为java代码中自定义的接口的名称:

??????? mWebView.addJavascriptInterface(new LoginJavaScriptImpl(), "loginImpl");

?

MyAndroidWebClient类这里的作用主要是用来显示表单校验提示信息。

?

----------------------------------------------------------------------

初学,才知道LogCat视图中无法显示中文,刚开始不知道LogCat里无法显示中文,我还以为提交表单后后台java里获取到的汉字为乱码,感谢朋友的提醒!

读书人网 >Web前端

热点推荐