【问题标题】:Android app doesn't read input boxesAndroid 应用不读取输入框
【发布时间】:2013-11-04 22:41:17
【问题描述】:

我在我的应用程序中放置了一个WebBrowser 组件,因为我必须显示一个网页。该网页还包含一个input 框。

<input name="nome" style="width:160px" type="text" />

这是我编写的 HTML 代码。顺便说一句,当我用我的三星设备点击它时,因为我必须输入一些文本,所以键盘没有出现。

我能做什么?

您可以在这里查看网页:click

【问题讨论】:

  • 您从某个匿名网页发布了一行 HTML,完全脱离了上下文,没有关于该页面的其他信息。我们应该如何告诉你为什么它不起作用?网页还包含什么?它有表单元素吗?它是否有一个在某处提交输入的按钮? (如果没有,则没有理由获取输入,因为它显然与它无关。)您需要提供更多信息才能获得帮助。像现在这样,和“我有'if (i + j = k) then'一样,但是不行。怎么了?”。
  • 一般来说,这样的批评可能是有道理的。但是在这种情况下,这个问题是如此普遍和明显,以至于我认为它真的不需要更多细节。当您单击输入框时,移动设备上的任何浏览器功能肯定会弹出键盘,对吗? Delphi 的浏览器组件没有。然而。
  • 是的,抱歉,我认为这就足够了。我使用链接进行了编辑,因为该网页有一个非常简单的 HTML 代码,您可以使用对象检查器查看它。
  • 在此期间,也许您可​​以添加一个按钮来“手动”打开/关闭虚拟键盘?

标签: android delphi firemonkey


【解决方案1】:

这是 Web 浏览器组件的已知限制。

它无疑可以在 Embo 的 QC 数据库中找到。

我认为它正在等待修复。

哦,是的,这里是:QC 119313

也记录在Delphi XE5 Release Notes

【讨论】:

  • 所以你的意思是这是一个已知问题,我无能为力?
  • 看来是这样,是的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-07-19
  • 2017-11-03
  • 1970-01-01
  • 2019-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多