我有一个使用 Phonegap 和 JQuery Mobile 构建的应用程序。每当软键盘显示 - 在表单输入等上 - 整个页面都会调整大小。图像、按钮和文本。我假设哪个破坏了 CSS?
有没有人遇到过这个问题,或者知道为什么会这样?我必须重新启动应用程序才能重置布局。
任何想法表示赞赏!
谢谢!
最佳答案
我在这里找到了答案:
http://solutions.michaelbrooks.ca/2011/07/05/android-soft-keyboard-resizes-web-view/
http://comments.gmane.org/gmane.comp.handhelds.phonegap/10207
添加组合:
android:windowSoftInputMode="adjustPan"
AndroidManifest.xml
和<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, target-densityDpi=device-dpi" />
到 index.html,为我完成了工作。
希望这对某人有帮助。
关于android - PhoneGap/JQuery Mobile - 键盘可见时页面样式中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6731517/