JS 解决安卓手机输入框被软键盘遮住的问题
16lz
2021-01-26
转自:https://segmentfault.com/q/1010000008593521?sort=created
安卓手机输入框被软键盘遮住的问题,如何在点击输入框的时候类似与IOS那种,输入框直接在软件盘的上面,而不会被遮住
在代码中加入如下代码:
if(/Android [4-6]/.test(navigator.appVersion)) { window.addEventListener("resize", function() { if(document.activeElement.tagName=="INPUT" || document.activeElement.tagName=="TEXTAREA") { window.setTimeout(function() { document.activeElement.scrollIntoViewIfNeeded(); },0); } })}
更多相关文章
- android checkbox自定义样式
- Android(安卓)爬坑路
- Android:自定义标题栏
- android中利用GPS获取位置信息的源码分析
- android Watchdog 实现剖析
- 对android:textAlignmentStyle 属性参数的理解
- 纯Java代码写登录注册页面
- Android(安卓)Gitlab CI/CD脚本
- android中所有颜色代码