我有一个 Android Webview 应用程序。在用户单击 html 网页上的“提交”按钮后,如何将输入到 html 网页中的文本“传输”到文本字段,以便我的 Android native 代码可以处理该文本?可以在html代码中使用javascript来完成吗? 我已经查看了 WebView 中的 addJavaScriptInterface 方法,但我不确定这是否是我正在寻找的。p>
最佳答案
看起来向开发人员提供这种可能性是不安全的,因为他们可以通过这种能力窃取一些用户身份验证数据。 但是您可以使用 addJavascriptInterface 方法赋予 JS 通知数据的能力 http://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface%28java.lang.Object,%20java.lang.String%29
关于javascript - 如何获取在Android WebView的html部分中输入的文本,以便它可以被Android native 代码处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5296585/