是否可以通过编程方式为Cordova / Phonegap显示/隐藏软键盘?
答案 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();
无需插件。