在屏幕触摸上隐藏离子键盘

时间:2017-03-27 09:35:21

标签: android ionic-framework ionic-keyboard

我是离子框架的新手1.我一直在开发一款应用程序。但是,我无法弄清楚如何在屏幕触摸时消除键盘。当我填写任何表格时,似乎某些字段隐藏在键盘下方。我该如何解决?我试过删除并添加键盘插件。但是,它没有用。

2 个答案:

答案 0 :(得分:0)

你已经提到过你正在研究离子骨架1,但Ionic2是最新的,所以你应该去做。以下是在Ionic 2中隐藏键盘的代码:

在构造函数定义中,输入以下内容

constructor(private keyboard: Keyboard){
}

无论您想要关闭键盘,请执行以下代码:

this.keyboard.close();

答案 1 :(得分:-1)

只需在代码中复制/粘贴以下功能,并在需要关闭键盘时调用。

focusOut() {
    let activeElement = <HTMLElement>document.activeElement;
    activeElement && activeElement.blur && activeElement.blur();
  }