2013-04-02 44 views
1

我目前使用PhoneGap(Cordova)在iPad/iPhone上构建应用程序。IOS prev/next button意外关闭键盘

我的应用程序中的一个页面(在html/css/js)中,有超过100个输入类型的数字。 当我用手指瞄准他们每个人时,它就像一个魅力。 但是,当我使用IOS键盘上的prev/next按钮,有时候,我不知道为什么,键盘滑到下来,当我试图再次打开它与目标与我的手指键盘输入只是眨眼......不可能修复它没有滚动释放所有事件。

我有干净我的代码,重构一些部分,看看谷歌和计算器,如果有人有同样的问题,但我什么也没发现......

是否有人知道这是否是一个UIWebView的问题?或者phoneGap?或者是其他东西?

感谢您的阅读。

回答

2

如果您很高兴从应用程序中彻底删除下一个/上一个按钮,那么新的Phonegap/Cordova 2.6.0rc1使这个过程非常简单。

在你的config.xml文件,只需设置HideKeyboardFormAccessoryBar偏好true

+0

谢谢。我想我会为我的应用程序做。当我们发送垃圾邮件时,上一个/下一个就是让应用跳舞看到客户端但不是真的很有趣。 –

0

为了让这两个按钮起作用,你需要指定它们的行为,看起来它没有被指定。做了一些研究,我认为你有两个选择。您可以像解释here一样摆脱下一个/上一个按钮,或者覆盖textFieldShouldReturn:类似于this后的描述。

+0

嘿谢谢你的回答。我的问题不是IOS问题(在我的opignon中),但我会尝试两个链接。感谢的 –