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

时间:2013-09-17 10:29:24

标签: javascript ios css cordova keyboard

我使用phonegap 3.0制作iOS应用。 我有一个窗口,用户必须输入促销代码。

当我按下输入区域(1st example)然后按html按钮"确定"时,顶部菜单会向下滚动到屏幕中间并且键盘消失({{3 }})。

顶栏css样式设置为:

position: absolute;
top: 0;

其他所有内容(包括<input><button>标记)都设置为:

position:relative;

我尝试在点击时更新css样式,但它没有用。我发现工作的唯一解决方法是 刷新页面,这不是很精致。

我找到了相同的问题解决方案,但对于Android:2nd example

有没有人知道如何修复它?

1 个答案:

答案 0 :(得分:2)

config.xml中有一个首选项。尝试将该行添加(修改)到config.xml:

<preference name="KeyboardShrinksView" value="false" />