通过使用 Ionic 单击按钮隐藏键盘 ios

csf*_*csf 6 ios ionic-framework cordova-plugins

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

cordova plugin add ionic-plugin-keyboard
Run Code Online (Sandbox Code Playgroud)

我使用了这个命令并没有工作:

cordova.plugins.Keyboard.close();
Run Code Online (Sandbox Code Playgroud)

我将此版本的 Ionic 与真实设备 ios 8 一起使用。

<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>      
Run Code Online (Sandbox Code Playgroud)

小智 -2

在你的 app.js 中

改变这一行

cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
Run Code Online (Sandbox Code Playgroud)

cordova.plugins.Keyboard.hideKeyboardAccessoryBar(false);
Run Code Online (Sandbox Code Playgroud)

这将显示键盘的附件栏,上面有一个“完成”按钮。

您可以更原生地关闭键盘。

希望能帮助到你。