涛少
涛少
  • 发布:2014-12-03 09:06
  • 更新:2015-03-30 16:16
  • 阅读:6126

输入法让底部文字上移问题,请问如何解决

分类:MUI

我有这样一个界面,每次一点输入框后,键盘就弹出,最底的copyright就跟着弹了上来,我想要的是键盘弹上来的时候,底部的copyright依然在底部,给键盘遮住


哪位大神教教我啊

2014-12-03 09:06 负责人:无 分享
已邀请:
DCloud_UNI_CHB

DCloud_UNI_CHB

这是fixed定位元素在webview上的实现缺陷,你可以考虑通过js绕开,比如获得焦点时,动态修改布局为static或者先隐藏fixed元素;

IFKYM

IFKYM

首先,这个问题貌似只会在android手机上出现。
下面分享一下我的处理方式,希望对你能有一定的帮助

document.addEventListener("DOMContentLoaded", function() {  
    footerOffsetTop = $("footer").offsetTop;  
});  
var index = 0;  
window.addEventListener("resize", function() {  
    if (mui.os.android) {// 修正:android下输入法让footer上移问题  
        var offsetTop = $("footer").offsetTop;  
        if (index % 2 === 0) {  
            if (offsetTop === 0) {  
                removeClass($("footer"), "mui-hidden");  
            } else {  
                if (offsetTop < footerOffsetTop) {  
                    addClass($("footer"), "mui-hidden");  
                }  
            }  
        }  
        index++;  
    }  
})
  • 薛白

    ios7的系统也出现了,这个要怎么解决了

    2015-10-23 16:09

该问题目前已经被锁定, 无法添加新回复