我的应用程序有一个Web视图,其中包含一个基本的Web表单,其中包含一些字段和一个提交按钮。我想在我的应用程序中弄清楚表单是否在任何字段中有任何输入。我无法从服务器端更改表单,我无法确定字段(html中的ID /名称)。
在iOS中,我们通过一个有趣的过程来完成此操作,在加载表单时将所有html拉出来,并在任何给定点将其与html进行比较,如果它们不匹配,则用户必须输入一些内容一个领域。我相信我们能够通过在Web视图中注入和运行一些javascript来获取HTML。我不确定如何在Android上解决问题,或者如果android有更好的工具来获取表单是否已被编辑。
任何人都有任何想法/伪代码如何判断一个表单是否在android的webview中的任何字段中输入了?
答案 0 :(得分:1)
不幸的是,Android WebView中也没有与表单相关的特殊工具。您可以使用与针对iOS所述相同的方法。
一些可以帮助您入门的链接: