懒妹子,第一次开始想写博客,有那么一丢丢小激动呢 ememem--进入正题,分享关于个别iphoneX输入框失去焦点的bug

近来iphone新机铺面而来,作为一个自己没有iphone最新机的小前端,也只有羡慕的份啦,不过呢代码还是要码的,新机的bug还是要改滴,iphone x系列包括xs xr,当input获取焦点后键盘弹起,页面随着键盘向上滑动,一切正常,然鹅,当输入完,点击手机键盘自带的完成按钮,或者是你要进入下一步操作,例如登录的时候,输入框自然就失去了焦点,问题来了,页面并没有随着键盘滑动下来,且页面的点击事件也触发不了,个人想到的解决办法,直接贴代码

//原生写法
document.documentElement.addEventListener("focusout",function(){
           document.documentElement.scrollTop = 0
        })
1.focusout == 支持事件冒泡,事件捕获,也就是把事件监听到window或者document上,可以监听到页面内所有的失去焦点事件(可兼容IE)

2.blur == 不支持事件冒泡,需要把事件监听到具体的哪个input上 


原文地址:https://www.cnblogs.com/littleQiu/p/10178206.html

时间: 2024-08-30 12:23:09

懒妹子,第一次开始想写博客,有那么一丢丢小激动呢 ememem--进入正题,分享关于个别iphoneX输入框失去焦点的bug的相关文章

2019年7月-第一次写博客

总有一句话,万事开头难,一些东西往往是从0到1的过程是最艰难的.比如我再大二就想自己写博客,把自己做的一些东西记录下来. 此时此刻,我已经大四毕业了,离开学校半个多月之久.但是我的博客到此时此刻一直没有写.我给我自己找了几个理由, 第一,时间不够充足,整理这些东西会很浪费时间. 第二,能力不够,从小语文水平较差,害怕组织不出有品位的语言. 第三,专业技术能力不够,害怕弄错. 在快要毕业的时候,由于研究生入学考试的失败,我在年后就去朋友公司实习去了,阿木实验室(www.amovauto.com)实

【程序人生】写博客一周年纪——横空出世

前言 “吾日三省吾身”,<论语>如是说:“我是靠总结经验吃饭的”,毛主席如是说:“做人要像竹子一样,每攀登一步,就做一次小结”,名人亦如是说.可见,总结对于人生的成长有着多么重要的作用.我等凡人做不到曾子“日三省”,但一年总结一次还是可以办到的.从去年的6月份开始正式写博客,到现在不知不觉已经一年了,正好6月又是一个大考月,也是对过去一个阶段的学业总结,这里就对过去一年写博客的经历做一些总结吧. 一.为什么要写博客 至于我写博客的初衷,这和我工作经历和面试经历有关.这里我想简单回忆一下过去7年

如果抽不出时间写博客怎么办

前两周,在一所小学的宣讲会上,校长提到了教育的本质,他给出了两个词,就是标题的"唤醒"."成全".教育并不是按自己的意愿塑造一个人,不是一个养成类的游戏.能力有不同,优势有不同,只要放在对的地方,用对的方法,都是人才.因此,是唤醒与成全.小学如此,其实大学亦然如此. 这周在<得到>的"听书"里听到一本书<巨人的工具>,讲到其中一位名人,漫画家斯科特.亚当斯,把博客写作当做一个研发平台,用博客文章做各种协作技术的测试.时间长

用markdown写博客,看这一篇就够了,附markdown文件分享

0. 前言 为什么用markdown写博客? 在写博客的过程中,最大的"痛点"在于写作中总是被"格式"之类的困扰,无法专注于内容写作: 在线写博客,会被网络或者编辑器本身所拖累: 本文介绍的markdown写作,可以使你专注于博客内容本身,写好即成稿: 更重要的是,博客内容及相关素材保存在本地,可以几乎不用修改就可以发布在不同的平台,类似java程序的"一次编写,到处运行". 记得上次用markdown写博客,尽管我有markdown使用经验,但

第一次写博客

2019-01-17 18:18:42 第一次写博客,记录一下. 为什么写博客? 主要是想记录一下自己的学习生活之类的吧.上一次写类似的东西还要追溯到高中吧,那时候QQ空间好像很火,我自己写了20多篇文章,时不时回忆一下高中的生活.说实话,高中应该是人生中最美好的一段时期吧.想想那个时候的主要矛盾还是在学习上吧,别的什么事情都不需要操心.年轻真好啊! 然后另一个目的就是可以通过博客来记录吧,应为我感觉好多东西看似会了,睡一觉起来就忘了,所以如果能记下来的话可以回顾嘛.然后把我遇到的一些安装和学习

第一次写博客,关于前端开发deMVC在js中的应用

对前端MVC MVC分别是model.view.controller的缩写,模型.视图.控制器.这些更加偏向于后台,在以前MVC是只属于后台的.当然随着技术的进步,前端的大牛们将后台的一些东西应用于前端,MVC就是其中之一.  走进MVC MVC三者关系图: 图片有点简单,请谅解,是第一次写,而且时间有点紧!!!  View视图 首先简单介绍一下它的工作原理与承担的业务.首先在这里我们先介绍View,它就是前端的视图界面,负责与用户的交互和拉取数据,如果说的简单点,它就是HTML文件: <!DO

《每日一博》——第一次写博客

第一次写博客,好紧张啊!说起来写博客的原因是为了让自己的学习经历以及过程能有更多的人帮忙讨论讨论(这个理由应该挺充分的吧!)---- 额,还是和大家介绍一下我自己吧! 我的网名是Tenma,真实姓名暂时不便透露,你们也可以叫我天马或者小马都可以! 我的兴趣便是计算机技术,现在也在学这方面的----希望能和更多志同道合的朋友交流交流---- <每日一博>--第一次写博客,码迷,mamicode.com

纪念第一次写博客

2019 04 07 第一次写博客就记录最基础的c语言下的利用循环 使用时间戳的猜数字游戏 vs  实现 #define _CRT_SECURE_NO_WARNINGS   //  vs   下的宏定义    (scanf) #include<stdio.h> #include<stdlib.h> #include<string.h> #include <time.h> int Menu() { int choice = 0; printf("1,

关于写博客,看博客

每次看到很多人坚持写那么多的好博客,我都会产生怎么自己不写博客的想法.于是乎,在激情的驱使下就会随手写几段文字,然后就不了了之了. 今天又看了cici珵的博客(北大cs本科,博士,美女),再次萌生了写自己的博客的想法. (似乎又要开始写自己这个人怎么怎么样,兴趣广泛,但是做事情不够努力:目标很多,但是不能坚持去做,这些对个人的分析了.反正每次真正着手做一件事情之前总是想分析一下之前怎么怎么做的不好.) 关于cici珵,是昨天刷知乎,看到覃超(覃超大魔王)的知乎专栏文章,关于楼教主从google离