首先先判断是否为安卓,是的话才添加事件监听,获取焦点元素判断是否为input或者textarea类型,是的话,Element.scrollIntoView() 方法会让当前的元素滚动到浏览器窗口的可视区域内

  created () {
var u = navigator.userAgent
if (u.indexOf('Android') > -1 || u.indexOf('Adr') > -1) {
this.onFoucs()
}
},
methods: {
onFoucs () {
window.addEventListener('resize', function () {
alert('android')
if (document.activeElement.tagName === 'INPUT' || document.activeElement.tagName === 'TEXTAREA') {
alert(document.activeElement.tagName)
// alert('2332323')
window.setTimeout(function () {
alert('scroll')
document.activeElement.scrollIntoView()
}, 1)
}
})
}
},

最新文章

  1. MarkDown笔记
  2. 开发必备的Windows小技巧
  3. __ block
  4. 【Cocos2d-x 3.x】 场景切换生命周期、背景音乐播放和场景切换原理与源码分析
  5. Cannot refer to an instance field pageTitle while explicitly invoking a cons
  6. linux shell 使用总结
  7. HL AsySocket 服务开发框架 - 业务逻辑层
  8. Rest服务
  9. Ubuntu 14.04中文输入法的安装
  10. 八、CCMenu和CCMenuItem
  11. 【JAVA】浅谈java内部类
  12. 【转】基于V4L2的视频驱动开发
  13. 【实战代码】PHP实现读取一个1G的文件大小
  14. 公用表表达式 (CTE)、递归、所有子节点、sqlserver
  15. CSS Modules入门教程
  16. centos 配置ssh远程登录
  17. 【代码笔记】Web-JavaScript-JavaScript语句
  18. 利用HTML5开发Android
  19. 共享锁(S锁)和排它锁(X锁)
  20. 关于微信分享到朋友圈(Thinkphp-tp3.2框架下实现)

热门文章

  1. mysql 存储过程与存储函数
  2. 吴裕雄--python学习笔记:os模块的使用
  3. ibator使用
  4. 创业的游戏 明星APP上市前后的冰火两重天
  5. Selenium自动化测试实例-基于python
  6. 吴裕雄--天生自然 PHP开发学习:PhpStorm的配置与安装
  7. 4K手机能拯救索尼手机吗?
  8. Linux Command Backup
  9. jquery.form.js笔记
  10. 二手iPhone,为什么没有火?