需要监听软键盘消失,如果监听input @blur 失焦事件,会慢一到两秒才执行,有没有办法监听软键盘消失? 有没有类似于 js window.addEventListener('resize', 这样监听的
if (mui.os.android) { var innerHeight = window.innerHeight; window.addEventListener('resize', function() { var newInnerHeight = window.innerHeight; if (innerHeight > newInnerHeight) { // 键盘弹出事件处理 } else { // 键盘收起事件处理 } }); } else{ window.addEventListener('focusin', function() { // 键盘弹出事件处理 }); window.addEventListener('focusout', function() { // 键盘收起事件处理 }); }
3 个回复
喜欢技术的前端 (作者) - QQ---445849201
顶一下
virtualTurth - 人类的本质是复读机
virtualTurth
是这样吗
2020-05-19 11:22
喜欢技术的前端 (作者)
回复 virtualTurth: uni-app中,没有window啊
2020-05-19 11:34
DCloud_UNI_GSQ
有的,文档中找键盘高度变换的监听
喜欢技术的前端 (作者)
感谢,已解决
2020-05-19 16:30