相关疑难解决方法(0)

Phonegap Android键盘覆盖输入元素滚动被禁用

我尝试了很多不同的解决方案,没有什么是我想要的.我想要的是键盘显示在内容之上(保持内容相同的大小),同时能够滚动到键盘覆盖的输入元素.

我试过的每一个解决方案都会给我一个或另一个,但不是两个.

我试过的解决方案:

  • 解决方案在这里.将android:windowSoftInputMode ="adjustPan"和android:configChanges ="orientation | keyboardHidden"添加到AndroidManifest.xml中的主要活动中.
  • 上面的解决方案使用"adjustResize"而不是"adjustPan".
  • 解决方案在这里.添加到我的confix.xml.

使用adjustPan使我的元素保持相同的大小,但禁用滚动.使用adjustResize调整整个页面的大小,使一切变得微小.保持默认设置,仅调整包含输入元素的包装器的大小,但启用滚动.

我设法找到完全相同的问题(解答)这里.他们通过将应用程序的大小调整为150%并滚动到覆盖的输入元素来"修复"它,但他们说它并不理想.

任何帮助表示赞赏.

android cordova

15
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

cordova ×1