// Android 手机下输入框获取焦点时, 输入法会挡住输入框 // 解决方法: // Android 手机下, input 或 textarea 元素聚焦时, 主动滚动

if (/Android/gi.test(navigator.userAgent)) {

window.addEventListener('resize', function () {//document.activeElement该对象可以获取当前页面活动的元素

if (document.activeElement.tagName == 'INPUT' || document.activeElement.tagName == 'TEXTAREA') {

window.setTimeout(function () {

document.activeElement.scrollIntoViewIfNeeded();

}, 0);

}

})

}

下面时网上找到的另外一种方法。

//软键盘遮掉输入框处理方法

$("input").focus(function(){

var num = $(this).offset().top-header_h;

$("html,body").animate({scrollTop:num},800);

}); //关键代码

把这段代码加到页面上,一开始会滚动,而且有效果。在安卓手机效果就没了。 安卓手机body或者是外层高度的高度要重新赋值,安卓手机高度要通过获取window的高度 然后赋值给body或者最外层div 代码如下

var win_h = $(window).height(); //关键代码

$("body").height(win_h); //关键代码

android没有输入焦点类控件的输入法调用,Android 手机下输入框获取焦点时, 输入法会挡住输入框...相关推荐

  1. 用回车键实现MFC对话框中TAB键控件输入焦点在控件中跳转的效果(转)

    用回车键实现MFC对话框中TAB键控件输入焦点在控件中跳转的效果(转) 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://hcq11.blogbus.com/logs/5 ...

  2. android自己定义刷新类控件

    android尽管定义了种类很丰富的控件.可是有的时候这些自己定义的控件还是不能满足我的要求,为了可以适配很多其它的需求,我们须要在原有的基础上进行自己定义控件. 今天我向大家介绍的就是android ...

  3. Android开发笔记(三十六)展示类控件

    View/ViewGroup View是单个视图,所有的控件类都是从它派生出来:而ViewGroup是个视图组织,所有的布局视图类都是从它派生出来.由于View和ViewGroup是基类,因此很少会直 ...

  4. android 电量控件,Android实现显示电量的控件代码

    下面介绍了Android实现显示电量的控件代码,具体代码如下: 1.目录结构,本人是使用安卓死丢丢. 2.运行界面,输入框中输入数值,点击刷新,会再电池中显示出相应的电量 3.绘制自定义电池控件,首先 ...

  5. android控件常用的属性,android?常用的控件属性

    1.Android RelativeLayout 属性 // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_bel ...

  6. android第三方代码,Android--第三方控件--okHttp(示例代码)

    Android中有很多的第三方控件,其中OkHttp是一个很强大的用于网络加载的第三方控件,当然了,它的内部也是使用原生的代码封装好的.今天我们就来看一下OkHttp的简单用法: 说到网络请求,肯定就 ...

  7. 让一个图片填满一个控件_如何在Android中实现一个全景图控件(二)

    一.背景 在 如何在Android中实现一个全景图控件(一)中,介绍了项目的一些基本情况(有 demo 演示),如果项目对你有帮助,希望文章赏个赞,项目 star 一下. 项目地址:https://g ...

  8. Android开发的之基本控件和详解四种布局方式

    Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动.给控件添加事件也有接口回调和委托代理的方式.今天这篇博客就总结一下Android中常用的基本控件以及布局方式.说到布局方 ...

  9. android 自定义view控件,Android 自定义View——自定义View控件

    Android给我们提供了大量的View控件,但这还是远远满足不了我们的要求,有时候开发所需要的控件形式是在Android提供的控件中是不存在,这就需要我们自己去定义一个.那么如何自定义控件? 学习自 ...

最新文章

  1. wget指定目录下载以及其它的使用方式
  2. make 命令_Vim 命令大全
  3. 二维平面内无人机的路径规划——势场法-改进
  4. 【Keras】学习笔记(一)
  5. python xlwt单元格合并_Python xlwt写入单元格并合并单元格操作问题,pythonxlwt,我想展示成这样:----...
  6. luci编程 openwrt_openwrt开源系统LUCI配置界面
  7. shell题库选择题_linux题库选择及答案
  8. 硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库
  9. 操作系统实验三虚拟存储器管理之模拟页面置换算法(FIFOLRU)
  10. 第一章:Swoole结构和流程
  11. c语言sizeof啥作用,C语言中sizeof什么意思
  12. HGAME2020第一周杂项题——克苏鲁神话
  13. 拼多多在海外暂时不会上线砍一刀功能;微软落户中国三十周年;JDK 19 GA发布|极客头条
  14. python安装matplotlib库三种失败情况
  15. 迅为4412开发板QtE4.7和Qtopia的切换
  16. 2015 百度 移动软件开发 一二面
  17. 【爬虫】一种基于网页相似度去重的爬虫系统
  18. 问题解决:尝试解决maven依赖找不到的n种姿势
  19. 文本聚类平移算法的几点问题
  20. 高通:推出全新5G基站

热门文章

  1. Windows8之hyper-v探索
  2. 如何理解lvs中DR模型的arp请求-arp_announce和arp_ignore
  3. 提升windows 2000的启动速度
  4. 分数线划定(信息学奥赛一本通-T1180)
  5. 输出绝对值(信息学奥赛一本通-T1040)
  6. Java环境创建_Java环境的搭建
  7. 专升本c语言名词解释题_专升本到底难不难?
  8. 高级语言中的关键字:const用法分析
  9. ResNet网络总结
  10. linux 安装redis_Linux安装redis及安装php-redis扩展