前端记录:关于input在ios和安卓下的兼容性问题

兼容问题:

1.ios下input在失去焦点时底部留白的问题(因为ios的键盘升起后页面会重新计算高度)
2.安卓下input在获得焦点后键盘升起挡住了输入框
解决方案:插入一段jquery脚本,绑定所有input组件的click和blur事件


/**针对hash单页路由的版本**/

附注:ios下多个input切换时失去焦点事件和click事件会冲突,导致页面会在键盘升起的时候造成异常的下沉(即滚动到底部),所以增加了遍历input有无焦点的判断.

你可能感兴趣的:(前端记录:关于input在ios和安卓下的兼容性问题)