隐藏iPhone键盘上方的工具栏,PhoneGap
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了隐藏iPhone键盘上方的工具栏,PhoneGap相关的知识,希望对你有一定的参考价值。
我正在使用PhoneGap开发iPhone应用程序。在应用程序中,有一个页面只包含一个textarea供用户输入。由于此页面上没有其他输入字段,我想隐藏键盘上方的工具栏以为用户提供更多可用空间。有没有办法这样做?使用javascript
我不知道这是否可以通过phonegap API直接实现,但您可以通过编写PhoneGap插件来改变本机代码的行为。
请参阅以下链接以获取更多详细信息(它们不准确,但会为您提供所需的详细信息):
Programmatically align a toolbar on top of the iPhone keyboard
http://gabriel-tips.blogspot.in/2011/05/input-accessory-view-how-to-add-extra.html
您可以通过将其添加到config.xml来隐藏它:
<preference name="HideKeyboardFormAccessoryBar" value="true"/>
http://docs.phonegap.com/en/3.4.0/config_ref_index.md.html#The%20config.xml%20File
试试这个cordova插件https://github.com/don/KeyboardToolbarRemover
回答这个重复的线程太Phonegap iOS6: Proper solution to Remove form assistant bar (prev, next, done)
有一种方法。这个人通过在AppDelegate.m中进行修改来完成它。你可以在这个link的红利代码部分找到描述。您也可以参考由Kerri Shotts Code Here开发的代码
现在,完成按钮消失了,我试图弄清楚如何使键盘消失。这将是每个人的下一步。
以上是关于隐藏iPhone键盘上方的工具栏,PhoneGap的主要内容,如果未能解决你的问题,请参考以下文章
键盘使用 iFrame/object 和 JQTouch 隐藏 PhoneGap Build 3.1 中的 iOS 输入字段
在 PhoneGap 应用程序中以编程方式在 iPhone 上显示软键盘?