Phonegap:在Android的键盘显示屏上调整webview的大小

在最新的Android版本中,我有一个类似于(具有固定定位)的模态与facebook对于在Messenger中的feed / chat中的评论。 我想要的看起来像这样:

在此处输入图像描述

因此,当您专注于输入时,键盘会打开并缩小webview。 它默认不起作用,我找不到任何解决方案。

我尝试将此首选项添加到config.xmladjustResize没有做任何事情, stateVisible只是在我启动应用程序时打开键盘。

  

这很奇怪。 从Android文档开始, adjustResize应该这样做:

 The activity's main window is always resized to make room for the soft keyboard on screen. 

我正在使用Phonegap 3.0,我有一个带有kitkat的Nexus 5进行测试。

在我使用phonegap 3.0创建的项目中,默认情况下,应用程序是全屏活动,键盘隐藏了应用程序,应用程序未resize。

我编辑了config.xml并设置了 ,然后应用程序不再是全屏,当打开软键盘时,应用程序被resize以适应屏幕的其余部分。

我找到了解决方案..特别为“sencha / phonegap / cordova”用户。

编辑android清单中主要活动文件添加此属性。

机器人:windowSoftInputMode = “adjustNothing”