[英]make softkeyboard of Android platform to overlay above the content instead of pushing it upwards
当然,有很多类似的问题与我的问题有关,但没有一个对我有用。 因此,这迫使我提出一个新问题。
因此,我正在开发一个混合移动应用程序,其中主屏幕包含两个独立的部分,并带有自己的输入标签。 因此,每当输入字段集中焦点时,本机Android SoftKeyboard就会将下部的内容向上推,这最终会减小屏幕尺寸。
在这里,我不希望键盘将内容推高。 应该显示键盘,但该键盘应叠放在该部分上。
我已经尝试过这些东西:
android:windowSoftInputMode="adjustNothing"
, android:windowSoftInputMode="adjustPan"
和一些jquery代码,但徒劳无功。
我不确定是否有可能。
但是,您可以通过使用视口宽度vw
度量指定元素的高度来解决此问题。
例如:
div {
height: 40vw;
}
但是,这不适用于风景。
您还可以通过分配类hide-on-keyboard-open来隐藏打开键盘时的元素(这样就不会向上推它们,而不会看到它们),如下所示:
<div class="button hide-on-keyboard-open"></div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.