IOS和安卓WEB页面,input输入框被软键盘遮挡解决方法
2016-07-17 23:14
549 查看
本来以为这问题就只有ios才有,身边也没有android机测试,网上一搜,貌似有这个问题的还不少。最后把各种解决方法试了一边,貌似没什么用。
最后是这样解决的:
scrollIntoViewIfNeeded([bool]):只在当前元素在视口中不可见的情况下,才滚动浏览器窗口或容器元素,让当前元素可见。
至少在目前没找到其他更好的方法之前,只能这样简单粗暴的解决了。
最后是这样解决的:
setInterval(function(){ InputElement.scrollIntoViewIfNeeded(); },1)
scrollIntoViewIfNeeded([bool]):只在当前元素在视口中不可见的情况下,才滚动浏览器窗口或容器元素,让当前元素可见。
至少在目前没找到其他更好的方法之前,只能这样简单粗暴的解决了。
相关文章推荐
- 三行代码实现iOS9新功能-SFSafariViewController
- iOS 创建多线程的几种方法
- iOS性能优化(转载)
- iOS中GCD的使用
- ios设计模式之模板设计模式
- iOS开发- Xcode 7添加pch文件
- iOS运行时Runtime浅析
- iOS开发内购全套图文教程
- iOS 基于AVPLayer封装视频播放器
- iOS中内存管理
- iOS 中控制器的创建方法
- 九宫格的计算
- iOS多线程编程——浅谈GCD
- iOS Quartz 2D介绍
- new和alloc
- Best iOS 9 Cydia Tweaks (Cont.)
- iOS Core Graphics基础入门(3)
- iOS多线程加锁
- iOS获取经纬度
- iOS 属性修饰符的区别