0

我有一个原生的 android 应用程序,我在原生应用程序中使用 JQuery Mobile 显示一个网页,但是它有一个表单,我想从我的原生应用程序中读取字段并在用户单击提交时使用它们。我怎样才能做到这一点?是否有读取 WebView 上的表单字段的界面?

4

2 回答 2

2

以下文档应该可以帮助您。

于 2012-07-30T20:28:49.957 回答
1

是否有读取 WebView 上的表单字段的界面?

不是直接的。但是,您可以使用一种笨拙的方法:

第 1 步:定义一个从表单接收数据的 Java 类,并通过addJavascriptInterface(). 不幸的是,这里的参数仅限于原语(包括String)。

第 2 步:调用(一些 JavaScript 源代码loadUrl("javascript:...")在哪里...)以从表单中读取数据并调用第 1 步中在您的类上公开的方法。

于 2012-07-30T20:35:05.483 回答