如何在Android的WebView中为输入文本字段指定输入法操作

时间:2016-10-13 08:03:07

标签: android cordova android-webview cordova-plugins android-keypad

我正在创建一个混合的Android应用程序,并且在webview中想知道,如何指定html输入文本框来控制弹出的键盘类型。具体来说,如何在焦点输入文本框时弹出本机键盘中的“GO”或“next”错误。

我搜索了网页,但在使用原生Android代码https://developer.android.com/training/keyboard-input/style.html时才找到引用。

但是,我没有看到webview如何与android通信,以区分显示什么类型的键盘只是html。我想知道是否有特定的html标签触发某些格式。

我的用例是当你有一个文本输入框时,键盘会弹出一个“下一步”按钮。问题是当用户按下“下一步”按钮时,它不会隐藏键盘。它必须是“开始”按钮或“完成”按钮。

让我们说在我的例子中我有一个用于搜索的输入字段。它不是表单的一部分,但它旁边有一个搜索按钮,可以连接它。

示例:

<div>
    <input type="text">
    <div id="searchIcon"></div>
</div>

javascript中有一些操作可以帮助将它绑定到输入文本字段。

任何建议表示赞赏, 谢谢 d

0 个答案:

没有答案