我有一个webpapp,需要一个粘在屏幕底部的粘性按钮导航栏。我已经采取了简单的方法来使用
.nav_bar {
width: 100%
position: fixed;
bottom: 0;
}
这对我来说适用于桌面和移动浏览器中的所有视图。我不得不把它移植到一个webapp上,一旦我不得不拉起android软键盘,整个事情似乎就崩溃了。
只要Android中的软键盘输入文本框中的金额,就会影响当前页面和后续页面的视口大小。
在键盘之前,我检查了window.innerHeight,它是615,与手机的屏幕尺寸相匹配。调用键盘后,它会突然跳转到(644到1182,具体取决于页面长度)。
感谢任何帮助。
以下是问题的屏幕抓取。
答案 0 :(得分:1)
尝试使用软输入法。
您正在标记
之间的mafifest文件中使用它们 <activity android:name="ActivityA" android:windowSoftInputMode="adjustResize">