IOS prev / next按钮意外关闭键盘

时间:2013-04-02 12:07:37

标签: ios cordova input keyboard

我目前正在使用PhoneGap(Cordova)在iPad / iPhone上构建应用程序。

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

我清理了我的代码,重构了一些部分,看看google和stackoverflow,如果有人遇到同样的问题,但我什么都没发现......

有人知道这是否是UIWebView问题?还是phoneGap?或其他什么?

感谢您的阅读。

2 个答案:

答案 0 :(得分:2)

如果您乐意完全删除应用程序中的下一个/上一个按钮,那么新的Phonegap / Cordova 2.6.0rc1已经非常简单。

config.xml 文件中,只需将HideKeyboardFormAccessoryBar偏好设置为true

答案 1 :(得分:0)

为了让这两个按钮工作,你需要指定它们的行为,似乎没有指定它。做了一些研究,我认为你有两个选择。您可以完全摆脱下一个/上一个按钮,例如解释here,或者覆盖textFieldShouldReturn:以类似this帖子中描述的方式。