如何在Android WebView的html部分输入文本,以便Android本机代码可以处理它

时间:2011-03-14 09:06:50

标签: javascript android webview

我有一个Android Webview应用程序。在用户单击html网页上的“提交”按钮后,如何“转移”输入到html网页的文本,例如文本字段,以便我的Android本机代码可以处理文本?可以在html代码中使用javascript完成吗? 我在WebView中查看了addJavaScriptInterface方法,但我不确定它是否是我正在寻找的。

1 个答案:

答案 0 :(得分:0)

看起来向开发人员提供这种可能性是不安全的,因为他们可以窃取一些具有这种能力的用户身份验证数据。 但是你可以让JS能够使用addJavascriptInterface方法http://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface%28java.lang.Object,%20java.lang.String%29

来通知数据