IOS点击输入框之后底部栏位置变化了,想监听下软键盘弹出事件,但是监听window的resize事件没有效果,设置底部栏的top值也不行。底部栏位置还是会变。
![Yaphets](https://img-cdn-tc.dcloud.net.cn/account/identicon/9f62da6428f16015f57c6f218b531b8f.png)
Yaphets
- 发布:2017-07-31 17:16
- 更新:2018-01-24 09:40
- 阅读:2398
IOS怎么监听软键盘弹出事件?
分类:HTML5+
![1***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/24/82/85_avatar_mid.jpg?v=0)
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