Alohaaaaa
Alohaaaaa
  • 发布:2015-08-19 11:52
  • 更新:2016-02-19 22:29
  • 阅读:2154

当页面键盘未关闭点击返回键,返回到上一页面键盘没有隐藏。

分类:MUI

这个是需要怎么调呢。

2015-08-19 11:52 负责人:无 分享
已邀请:
小云菜

小云菜 - 相关代码及分享在http://www.cnblogs.com/phillyx

var oldback=mui.back;
mui.back=function () {
//预加载页面返回时为隐藏,不会自动关闭输入法,通过blur来关闭
document.getElementById("search").blur();
oldback();
}

DCloud_UNI_CHB

DCloud_UNI_CHB

@小云菜 所说正确

若表单字段较多的情况下,建议使用document.activeElement自动查找当前获得焦点的元素,并让其失去焦点

var oldback=mui.back;  
mui.back=function () {  
//预加载页面返回时为隐藏,不会自动关闭输入法,通过blur来关闭  
document.activeElement.blur();  
oldback();  
}
anysoft

anysoft

以上方法无效,有没有比较正宗的解决办法啊?这个问题很严重

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