iOS键盘使用Phonegap会重新调整屏幕大小

4
我将使用phonegap 3.0制作iOS应用程序。 我有一个窗口,用户必须在其中输入促销代码。
当我点击输入区域(第一个示例)然后按下html按钮“ok”时,顶部菜单会滚动到屏幕中间,并随着键盘消失(第二个示例)。
顶部栏的css样式设置为:
position: absolute;
top: 0;

除了 <input><button> 标签之外,其他所有标签都被设置为:

position:relative;

我尝试在点击时更新CSS样式,但它没有起作用。我找到的唯一解决方法是刷新页面,这不是很好的解决方案。
我发现了一个同样的问题解决方法,但是针对Android:PhoneGap:有没有办法阻止键盘调整视图大小? 有人有任何想法如何修复吗?

你找到问题的原因了吗? - JP.
1个回答

2
在config.xml中有一个偏好设置,尝试添加(修改)该行到您的config.xml中:
<preference name="KeyboardShrinksView" value="false" />

是的 - 我相信这里默认值为 false。 - Ben Gotow

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