PennyWang
PennyWang
  • 发布:2016-12-07 11:54
  • 更新:2016-12-07 15:09
  • 阅读:2241

在软键盘打开的状态下点击返回键,会返回到上一级页面,请问你是怎么解决的啊?求赐教

分类:MUI
mui

在软键盘打开的状态下点击返回键,会返回到上一级页面,如何解决?

2016-12-07 11:54 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

可以重写mui.back,演示代码如下:

<div class="mui-content">  
    <input id="inputElm" type="text" name="" value=""/>  
</div>  
<script src="js/mui.min.js"></script>  
<script type="text/javascript">   
    var isShow = false;  
    var inputElm = document.getElementById('inputElm');  
    inputElm.addEventListener('focus', function(){  
        isShow = true;  
    })  
    inputElm.addEventListener('blur', function(){  
        isShow = false;  
    })  

    var _back = mui.back;  
    mui.back = function(){  
        if(isShow){  
            inputElm.blur();                  
        } else {  
            _back();  
        }  
    }  
</script>
  • PennyWang (作者)

    谢谢照此方法解决了~

    2016-12-07 17:21

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