IOS点击输入框之后底部栏位置变化了,想监听下软键盘弹出事件,但是监听window的resize事件没有效果,设置底部栏的top值也不行。底部栏位置还是会变。
Yaphets
- 发布:2017-07-31 17:16
- 更新:2018-01-24 09:40
- 阅读:2387
IOS怎么监听软键盘弹出事件?
分类:HTML5+
1***@qq.com - 天下风云出我辈
你这个不是监听软键盘弹出的问题,而是软键盘弹出以后页面被顶起的问题。父子webview模式下,你给他写top值是没用的,因为最外层还有个webview容器,你要做的是固定webview的高度。
mui.plusReady(function(){
plus.webview.currentWebview().setStyle({
height:document.documentElement.clientHeight+"px"
})
});
这么干绝对好使!!!!
1***@qq.com
试一下我下面发的方法,当初耗费我一个星期研究出来的
2018-01-24 09:45