【问题标题】:Hide keyboard ios by clicking the button using Ionic通过使用 Ionic 单击按钮来隐藏键盘 ios
【发布时间】:2016-02-07 15:42:04
【问题描述】:

我使用 Ionic 开发了一个应用程序,我需要通过单击按钮来隐藏 ios 键盘。我安装了插件离子键盘:

cordova plugin add ionic-plugin-keyboard

我使用了这个命令,但是没有用:

cordova.plugins.Keyboard.close();

我在真实设备 ios 8 上使用这个版本的 Ionic。

<link data-require="ionic@1.0.0-beta.1" data-semver="1.0.0-beta.1" rel="stylesheet" href="http://code.ionicframework.com/1.0.0-beta.13/css/ionic.css" />

<script data-require="ionic@1.0.0-beta.1" data-semver="1.0.0-beta.1" src="http://code.ionicframework.com/1.0.0-beta.13/js/ionic.bundle.js"></script>      

【问题讨论】:

    标签: ios ionic-framework cordova-plugins


    【解决方案1】:

    除了你的命令之外,我还把它添加到了 config.xml 中,它起作用了

    <feature name="Keyboard">
        <param name="ios-package" onload="true" value="IonicKeyboard" />
    </feature>
    

    【讨论】:

      【解决方案2】:

      在你的 app.js 中

      改变这一行

      cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
      

      cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);
      

      这将显示带有“完成”按钮的键盘附件栏。

      您可以更本机地关闭键盘。

      希望对你有帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-11-15
        • 2019-09-03
        • 1970-01-01
        • 2017-01-16
        • 2017-05-23
        • 2014-07-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多