当屏幕键盘出现时保留页面布局(iOS/phonegap)



我正在使用cordova和angularJS创建一个单页非本地iOS应用程序。每当屏幕上的iPad键盘出现时,div元素都会向上移动并挤压在一起,以补偿较小的查看屏幕大小。

当键盘弹出时,我该如何让所有的div元素保持原位,只需切掉键盘占据的屏幕底部,而不重新排列所有元素?

提前谢谢。

您需要将其添加到config.xml中:

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

看看这篇文章。这是一个类似的问题。

最新更新