详细问题描述
更新8.1.0.201704101430版后,全屏失效,虚拟键盘会将页面挤飞
运行环境
Android
这个问题只会在设置‘全屏’后才会出现吗?
方便的话,给一下Android的系统版本和编译apk的方式。
Thx
w***@163.com (作者)
Android版本是6.0.1,然后我是真机调试时发现这个问题的。不设置全屏也会这样,但以前设置成全屏后,虚拟键盘不会把页面挤飞,只会挡住页面,现在不挡住了,直接飞了
2017-04-12 16:28
回复 w***@163.com:
就是现在的真机调试,不管设置不设置全屏,虚拟键盘都会把页面挤上去,是这样对吧?
虚拟键盘把页面挤上去之后,会影响文字输入吗?还有就是虚拟键盘隐藏后,页面布局会还原吗?
你现在的应用是横屏?
2017-04-12 16:37
w***@163.com (作者)
如果是这个地方的原因,不知道能不能加个设置,因为在横屏的情况挡住了也比挤上去要强。挡住了用户还可以输入,但挤上去,我输入框多了,就没法输入了。
2017-04-12 16:44
w***@163.com (作者)
还有请问是不是我即使把本地HBuilder的版本降到8.0.1.201702172043,当我发到云上打包的时候,是不是还是会应用最新的8.1.0.201704101430啊。
Trust - 少说废话
Android软键盘弹出一直都是挤压webview的。
检查下是不是html中没有设置正确的viewport,或者本身页面布局调整为响应式。
建议提供一个可以重现问题的简单demo
w***@163.com (作者)
其实,我的问题就是在这个版本之前全屏时弹出软键盘后不会调整Webview的窗口大小,而是覆盖在Webview之上的,我现在想回到那种方式,有什么办法吗
2017-04-13 14:18