博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IOS获取焦点页面上移问题
阅读量:6983 次
发布时间:2019-06-27

本文共 534 字,大约阅读时间需要 1 分钟。

var u = navigator.userAgent;

var flag;
var myFunction;
var isIOS = !!u.match(/(i+;( U;)? CPU.+Mac OS X/);
if (isIOS) {

document.body.addEventListener('focusin', () => {  //软键盘弹起事件  flag = true;  clearTimeout(myFunction);})document.body.addEventListener('focusout', () => { //软键盘关闭事件  flag = false;  if (!flag) {    myFunction = setTimeout(function () {      window.scrollTo({ top: 0, left: 0, behavior: "smooth" })//重点  =======当键盘收起的时候让页面回到原始位置(这里的top可以根据你们个人的需求改变,并不一定要回到页面顶部)    }, 200);  } else {    return  }})

} else {

return

}


  1. ;

转载地址:http://dqjpl.baihongyu.com/

你可能感兴趣的文章
primesfaces入门 ,配置
查看>>
怎么用js来获取 fileupload中的上传文件的文件名。
查看>>
创建tableview
查看>>
22个所见即所得在线 Web 编辑器
查看>>
CentOS memcached安装和启动
查看>>
birt报表按字段分组后批量打印(每个字段数据一页)以及空数据显示特定字段...
查看>>
ubuntu安装oracle10G的时候界面乱码.
查看>>
尝试OUTFIle、INFILE快速导入导出数据
查看>>
“形式”系统的含义辨析
查看>>
【搜索引擎基础知识2】网络爬虫
查看>>
Aptana Studio 3 汉化
查看>>
phonegap+jquerymobile开发android的心得(4)
查看>>
python 使用PyTesser--安装
查看>>
MAC 上使用pem秘钥 远程登录linux
查看>>
无需编译,1分钟安装Ubuntu官方构建的最新版Linux内核
查看>>
解压即用,Ubuntu上Nginx/Apache/PHP编译打包
查看>>
详解-斗鱼弹幕API-接入(斗鱼弹幕服务器第三方接入协议)
查看>>
table设置border没有空隙
查看>>
升级 Vim 7.4 On Ubuntu 13.10, 13.04, 12.04, Linux...
查看>>
Maven的setting.xml 配置详解
查看>>