ionic 项目中ios上遇到的软键盘输入法自动弹出的问题

时间:2024-10-30 19:06:02

一、  安装插件 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.****.net/sean_css/article/details/70243893