gpt4 book ai didi

javascript - Android 键盘 - 在 cordova 应用程序中无法访问

转载 作者:行者123 更新时间:2023-11-30 00:12:07 25 4
gpt4 key购买 nike

我正在为 root 的 Android 4.4 平板电脑编写一个信息亭应用程序。为此,我正在使用 cordova。此应用程序只能通过蓝牙 Remote 进行控制。不幸的是,没有可用的触摸、鼠标或键盘。

用 Remote 使用app基本没问题,可惜用户无法填写<input> -字段!

如果用户导航到输入字段,android-software-keyboard 会成功显示,但它永远不会获得 Remote 的焦点。无论您按什么或尝试什么 - 您都无法用 Remote 触及它。 (见附件截图)

我找到了 cordova plugin ,但这主要是针对软件键盘根本不显示的问题。这对我的情况没有帮助。

我该如何解决这个问题?如何在 Java 或 JavaScript 中聚焦键盘?

enter image description here

最佳答案

长话短说使用另一个键盘。 ( Link )

我找到了解决问题的方法。似乎大多数 Android 软件键盘都无法通过方向键 (D-PAD) Remote 使用,只能通过触摸使用。它与我的 cordova 应用程序无关,因为这些键盘在其他应用程序甚至 native Android 设置中也不可用。

在尝试了十几个键盘应用程序后,我终于找到了一个,它针对 Playstation Controller 进行了优化(在这种情况下,它基本上只是一个 D-PAD)。该键盘称为“Leanback 键盘”( Link to XDA-Thread ),可与 Remote 完美配合。一旦我导航到输入字段,键盘就会弹出并获得焦点。如果您想离开它并继续在您的应用中导航,您喜欢按“后退”键。

但是,如果有人知道使用“标准触摸键盘”实现这一目标的方法,我仍然很感兴趣。

Leanback 键盘”的屏幕截图:

Leanback Keyboard Screenshot

关于javascript - Android 键盘 - 在 cordova 应用程序中无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36040285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com