Phonegap:在Android的键盘显示屏上调整webview的大小
在最新的Android版本中,我有一个类似于(具有固定定位)的模态与facebook对于在Messenger中的feed / chat中的评论。 我想要的看起来像这样:
因此,当您专注于输入时,键盘会打开并缩小webview。 它默认不起作用,我找不到任何解决方案。
我尝试将此首选项添加到config.xml
但adjustResize
没有做任何事情, 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”
- Phonegap SQLite错误23未授权
- jQuery Mobile Panel问题
- 上传多张图片时出现问题 – phonegap
- Phonegap – 在启用自动定位的同时防止旋转?
- 用于WP8(Lumia 920)设备的jQuery / HTML5 / gwt应用程序:垂直css滚动修复
- 使用Facebook Graph API和JavaScript上传照片:将canvas图像转换为multipart / form-data作为POST正文?
- Phonegap / jQuery移动页面转换闪烁
- 如何从PhoneGap / webapp将文件ftp到服务器?
- 想在iphone上的phonegap应用程序中使用https请求