博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ionic Cordova实现软键盘的监听 以及操作大全
阅读量:7127 次
发布时间:2019-06-28

本文共 806 字,大约阅读时间需要 2 分钟。

今天在做项目的时候,在键盘显示的时候隐藏某些操作,键盘隐藏的时候,打开某些操作。网上找了很久,才找到具体的监听事件,特此记录下来,供大家参考:

首先需要添加插件:

cordova plugin add ionic-plugin-keyboard --save复制代码

1.软键盘显示监听

window.addEventListener('native.keyboardshow', function (e) {    // todo 进行键盘可用时操作    //e.keyboardHeight 表示软件盘显示的时候的高度  });复制代码

2.软键盘隐藏监听

window.addEventListener('native.keyboardhide', function (e) {      // todo 进行键盘不可用时操作  });复制代码

3. 打开软键盘

cordova.plugins.Keyboard.show();复制代码

4. 关闭软键盘

cordova.plugins.Keyboard.close();复制代码

5. 判断软键盘是否可用

cordova.plugins.Keyboard.isVisible复制代码

注意,这个不是方法,是一个属性。

6. 显示隐藏键盘附件栏

cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);复制代码

7. 禁止和允许滑动

cordova.plugins.Keyboard.disableScroll(true);cordova.plugins.Keyboard.disableScroll(false);复制代码
  • 我的博客:
  • 我的简书:
  • 我的CSDN:
  • 我的GitHub:

转载地址:http://mxael.baihongyu.com/

你可能感兴趣的文章
SSH-Struts第二弹:一个Form提交两个Action
查看>>
词法分析
查看>>
Linux命令(二)
查看>>
Web登录验证之 Shiro
查看>>
LeeCode-Sort Colors
查看>>
Snort2.9.2.3 Installation on CentOS 6.2
查看>>
我的友情链接
查看>>
给软件工程师的自学建议
查看>>
Linux下SVN的备份方式
查看>>
hadoop 3.0.0 alpha1 分布式搭建
查看>>
刘宇凡:从吃饭中的道理领悟SEO
查看>>
1.1办公软件概述
查看>>
python中http的一些编码转换
查看>>
5.继续看W3C的 bootstrap
查看>>
PHP中include和require
查看>>
第一次标题
查看>>
H3C ospf router id 重复真的不能建立邻居吗?
查看>>
【symfoware OPEN】数据库基本操作
查看>>
iphone:截屏
查看>>
Mac 下 VirtualBox ubuntu 共享空间
查看>>