ionic 项目中ios上遇到的软键盘输入法自动弹出的问题
一、 安装插件 cordova plugin add ionic-plugin-keyboard
二、
软键盘显示监听
window.addEventListener('native.keyboardshow', function (e) {
// todo 进行键盘可用时操作
//e.keyboardHeight 表示软件盘显示的时候的高度 })
软键盘隐藏监听
window.addEventListener('native.keyboardhide', function (e) {
// todo 进行键盘不可用时操作 });
打开软键盘
cordova.plugins.Keyboard.show();
关闭软键盘
cordova.plugins.Keyboard.close();
判断软键盘是否可用
cordova.plugins.Keyboard.isVisible
显示/隐藏软键盘的附件栏
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);
禁止和允许滑动
cordova.plugins.Keyboard.disableScroll(true);
cordova.plugins.Keyboard.disableScroll(false);
可查看 http://blog.csdn.net/sean_css/article/details/70243893