H5输入框挡住解决

原创 2016年05月31日 09:04:45

需求:

H5界面底部有个输入框,当键盘弹出的时候会把输入框挡住。

先说结论:

设置manifest中包含该webview的activity的属性:android:windowSoftInputMode="adjustResize"




解决基础:

基本原理还是使用系统的规则。

通过manifest中activity的属性:android:windowSoftInputMode="adjustPan"

这个属性的值,用的多的是adjustPan和adjustResize,这篇文章有图显示adjustPan和adjustResize的区别

http://www.cnblogs.com/fengzhblog/archive/2013/07/20/3202194.html


特例:

然而,adjustPan在H5页面底部获取输入焦点后,并不管用。adjustResize是可以起到作用的。(华为c8813)

猜测是由于H5页面与原生系统互动并不完美,系统的原因。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android爬坑之旅:软键盘挡住输入框问题的终极解决方案

前言 开发做得久了,总免不了会遇到各种坑。 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑——来来来,我们慢慢看。 入门篇 Base 最基本的情况,如图所示:...

h5安卓浏览器,弹出框里的输入框被输入法挡住的问题

这个问题安卓手机有问题,ios系统是没问题的,只对安卓手机做了处理, 点击弹出框出来的时候,设置position: "absolute",这样输入的时候,弹出框还可以上下拉动 var u = nav...

native 嵌套H5弹出虚拟键盘遮挡界面及其input 文本框上提及其置顶显示

Native嵌套H5的那些事儿 列表内容 (1)native 的虚拟键盘弹出input 文本框上提及其置顶显示 解决方案1: 在各个的input输入框用标签包起来 例如: 解...

h5实现输入框fixed定位在屏幕最底部兼容性

1、问题由来 做h5 已经有很长一段时间了,现在做的工作h5比pc上的更多,曾经解决pc端IE各个版本的兼容性也是伤透脑筋,原以为h5的会更好,殊不知,还有更头疼的问题,当设计师要设计一个聊天窗口,...

gcc编译选项全集

GCC常用选项 选项 含义 --help --target-help 显示 gcc 帮助说明。‘target-help’是显示目标机器特定的命令行选项。 --versio...

h5键盘遮挡输入框

h5遮挡键盘输入框 scrollintoview

H5 ios input获取焦点挂起软键盘 输入框被遮盖 页面被顶起

挂起软键盘会导致页面高度增加  ios下 当input获取焦点时 获取当前窗口的高度 让当前页面的高度等于窗口高度 具体问题具体分析

Android 软键盘盖住输入框的问题

当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。 解决办法: 方法一:在你的activity中的...

如何解决Android软键盘盖住输入框的问题

在实际开发的过程中我们会发现,不管是Android还是iOS 有时候会出现一个问题,就是在点击输入框弹出键盘的时候会出现键盘挡住输入框,我们看不到自己输入的内容 接下来提供几种常用的解决办法 ...

Android 软键盘盖住输入框或者布局的解决办法

当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。 解决办法: 方法一:在你的activity中的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)