移动Web开发--Android自带浏览器弹软键盘触发resize事件问题
来源:互联网 发布:澳洲保健品 知乎 编辑:程序博客网 时间:2024/06/05 20:05
在移动Web页面中,resize事件的触发逻辑兼容性问题比较大,建议使用时谨慎些。
在一些安卓自带浏览器中,软键盘的弹出会被浏览器认为是页面尺寸改变并触发resize事件。
如果监测了resize事件并做了页面尺寸的改变,可能会出现盖住输入框,或者在部分android 2手机上面输入时页面上下跳的诡异现象。
结论:
1. 监测手机方向改变优先使用onorientationchange,可以用'onorientationchange' in window判断下,如果不存在再使用resize事件
2. 谨慎使用resize事件
- 移动Web开发--Android自带浏览器弹软键盘触发resize事件问题
- Android自带的软键盘上面移动焦点
- Android自带的软键盘上面移动焦点
- <Android>监听软键盘打开收起事件(软键盘自带收起按钮)
- Android监听软键盘打开收起事件(软键盘自带收起按钮)
- <Android>监听软键盘打开收起事件(软键盘自带收起按钮)
- Android监听软键盘打开收起事件(软键盘自带收起按钮)
- <Android>监听软键盘打开收起事件(软键盘自带收起按钮)
- 关于resize事件,不同浏览器的触发行为
- Android软键盘删除键触发Activity的返回事件
- Android软键盘删除键触发Activity的返回事件
- Android软键盘删除键触发返回事件
- 屏蔽浏览器窗口自带的事件
- 【Android 开发教程】触发事件
- 调取电脑自带软键盘
- Android开发软键盘遮挡问题汇总
- 【移动开发】 Android隐藏输入法软键盘的一些说明
- android 移动端开发之软键盘一系列大全
- TFS二次开发系列:二、TFS的安装
- Bigtable Merge-Dump存储引擎
- [Leetcode] Two Sum
- hdu 1023 1130 1134 卡特兰数 (中间有大数相除和大数相乘)
- Button的onTouch,onClick,onLongClick事件发生先后顺序和关联:
- 移动Web开发--Android自带浏览器弹软键盘触发resize事件问题
- pca降维,网上资源整理
- 接续付和转义符
- poj2352(线段树或树状数组)
- 使用正则表达式截取字符串显示内容长度
- [Android开发常见问题-9] android如何给PagerTitleStrip设置字体大小
- 注释符号
- 浏览器DNS缓存机制分析
- hdu1339-A Simple Task