酷徒LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:Cordova  键盘  Ionic  KEY  plugin  ION  
Ionic Keyboard Plugin for Cordova

  • 源代码名称:ionic-plugin-keyboard
  • 源代码网址:http://www.github.com/ionic-team/ionic-plugin-keyboard
  • ionic-plugin-keyboard源代码文档
  • ionic-plugin-keyboard源代码下载
  • Git URL:
    git://www.github.com/ionic-team/ionic-plugin-keyboard.git
  • Git Clone代码到本地:
    git clone http://www.github.com/ionic-team/ionic-plugin-keyboard
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/ionic-team/ionic-plugin-keyboard
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • 键盘

    cordova.plugins.Keyboard 对象提供了使与键盘交互的功能,并触发事件以指示键盘将隐藏/显示。

    
    cordova plugin add ionic-plugin-keyboard --save
    
    
    
    

    方法

    • cordova.plugins.Keyboard.hideKeyboardAccessoryBar
    • cordova.plugins.Keyboard.close
    • cordova.plugins.Keyboard.disableScroll
    • cordova.plugins.Keyboard.show

    属性

    • cordova.plugins.Keyboard.isVisible

    事件

    这些事件在窗口中被触发。

    • native.keyboardshow
      • 在事件对象上给出了一个数字 keyboardHeight,它是键盘的像素高度。
    • native.keyboardhide
    API参考

    将键盘装饰栏隐藏为下一个,前一个和已经完成的按钮。

    
    cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
    
    
    cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);
    
    
    
    

    支持平台

    • iOS
    Keyboard.close

    如果键盘打开,请关闭键盘。

    
    cordova.plugins.Keyboard.close();
    
    
    
    

    支持平台

    • iOS,安卓,黑莓 10,Windows
    Keyboard.disableScroll

    在输入焦点时防止本机UIScrollView移动。 发生这种情况的标志是你的应用程序的顶部滚动了视图( 如果使用ionic,你的头栏将消失)。

    阻止任何DOM元素滚动。 这需要从CSS和JavaScript发生,而不是这个插件。

    
    cordova.plugins.Keyboard.disableScroll(true);
    
    
    cordova.plugins.Keyboard.disableScroll(false);
    
    
    
    

    支持平台

    • iOS,Windows
    Keyboard.show

    强制显示键盘。 如果在文本元素上自动对焦不会自动弹出键盘,这通常会帮助

    
    cordova.plugins.Keyboard.show();
    
    
    
    

    支持的平台

    • Android,Blackberry 10,Windows
    native.keyboardshow

    当键盘显示或者键盘框架调整大小( 例如在键盘之间切换时) 会激发这里事件。

    
    window.addEventListener('native.keyboardshow', keyboardShowHandler);
    
    
    
    function keyboardShowHandler(e){
    
    
     alert('Keyboard height is: ' + e.keyboardHeight);
    
    
    }
    
    
    
    

    属性

    keyboardHeight: 键盘的高度以像素为单位

    支持平台

    • iOS,安卓,黑莓 10,Windows
    native.keyboardhide

    当键盘将隐藏时触发此事件

    
    window.addEventListener('native.keyboardhide', keyboardHideHandler);
    
    
    
    function keyboardHideHandler(e){
    
    
     alert('Goodnight, sweet prince');
    
    
    }
    
    
    
    

    属性

    支持平台

    • iOS,安卓,黑莓 10,Windows


    文章标签:plugin  KEY  键盘  Cordova  ION  Ionic  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备17041772号-2  |  如果智培  |  酷兔英语  |  帮酷