- 问题:移动端app,用rem布局,在有虚拟键盘的手机上(安卓手机,比如华为、oneplus,内容区域被虚拟键盘遮挡。
- 解决:试着让原生解决,一直解决不了。
- 具体问题截图:
- 补充:以为是fixed定位的问题,但是试着让内容充满全屏幕,发现问题依旧存在。想实现qq这样的效果,求方法。
var original = document.documentElement.clientHeight;
window.addEventListener("resize", function() {
var resizeHeight = document.documentElement.clientHeight;
if(resizeHeight != original) {
$('.footer').css('display', 'none');
} else {
$('.footer').css('display', 'block');
}
});
2 回答857 阅读✓ 已解决
4 回答949 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
2 回答1.2k 阅读✓ 已解决
2 回答828 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
原生端解决,改了webview高度,带快捷键的手机,快捷键出来后,会自动显示到下方,不会影响布局。