1

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

我在应用程序中的一个页面(在 html/css/js 中)有 100 多个输入类型 Number。当我用手指瞄准他们每个人时,它就像一个魅力。但是,当我使用 IOS 键盘上的上一个/下一个按钮时,有时,我不知道为什么,键盘会向下滑动,当我尝试再次打开它并用手指键盘瞄准输入时,它只会闪烁......无法修复它无需滚动即可释放所有事件。

我已经清理了我的代码,重构了一些部分,如果有人遇到同样的问题,请查看谷歌和 stackoverflow,但我什么也没找到......

有人知道这是否是 UIWebView 问题吗?还是phoneGap?或者是其他东西?

谢谢阅读。

4

2 回答 2

2

如果您乐于从您的应用程序中完全删除下一个/上一个按钮,那么新的 Phonegap/Cordova 2.6.0rc1 让这变得非常简单。

在您的config.xml文件中,只需将HideKeyboardFormAccessoryBar首选项设置为true.

于 2013-04-02T14:54:23.910 回答
0

为了使这两个按钮起作用,您需要指定它们的行为,但似乎没有指定。做了一些研究,我认为你有两个选择。要么像这里解释的那样完全摆脱下一个/上一个按钮,要么覆盖 textFieldShouldReturn: 以类似于本文中描述的方式

于 2013-04-02T12:52:41.830 回答