通过Ionic点击按钮隐藏iOS键盘

6

我使用Ionic开发了一个应用程序,需要通过点击按钮来隐藏iOS键盘。 我安装了插件ionic keyboard:

cordova plugin add ionic-plugin-keyboard

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

cordova.plugins.Keyboard.close();

我正在使用这个版本的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>      
2个回答

0

我在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);

这个将会展示一个带有“完成”按钮的键盘附属栏。

你可以更自然地关闭键盘。

希望这能够有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接