显示/隐藏Cordova

时间:2017-08-11 09:22:15

标签: cordova keyboard phonegap

是否可以通过编程方式为Cordova / Phonegap显示/隐藏软键盘?

4 个答案:

答案 0 :(得分:3)

如果该插件不适合您,也许您可​​以使用jquery。focus().blur()来显示/隐藏键盘。

例如,键盘将在输入focus时显示,如果失去焦点,您可以调用blur,键盘将隐藏。

答案 1 :(得分:0)

您可以使用此插件https://github.com/ionic-team/ionic-plugin-keyboard

这个插件有两种方法

cordova.plugins.Keyboard.show
cordova.plugins.Keyboard.close

答案 2 :(得分:0)

如果你没有使用离子,你可能会对this plugin感到满意。 Keyboard对象附加到窗口,因此API有点不同。

window.Keyboard.show();
window.Keyboard.hide();

值得注意的是,在iOS上只有hide方法有效。没有聚焦输入就无法手动打开键盘。

答案 3 :(得分:0)

键盘在jQuery中显示和隐藏自己的输入焦点...

// Show keyboard:
jQuery('#some-input-id').focus();

// hide keyboard:
jQuery('input, textarea').blur();

无需插件。