解决ios软键盘收回时屏幕空白问题

LinMeng 等级 740 0 0
标签: 软键盘前端

添加事件:window.scrollTo(x,y)

在input的释焦事件中添加blur事件, 参数X----要在窗口文档显示区左上角显示的文档的 x 坐标。 参数y----要在窗口文档显示区左上角显示的文档的 y 坐标。

添加jQuery插件

mounted(){ //解决ios 软键盘弹出屏幕空白 $("input,select,textarea").on("blur", function () { var scrollHeight = document.documentElement.scrollTop || document.body.scrollTop || 0 window.scrollTo(0, Math.max(scrollHeight - 1, 0)) }); }

收藏
评论区

相关推荐

【Flutter 实战】安装Flutter
1.3 搭建Flutter开发环境工欲善其事必先利其器,本节首先会分别介绍一下在Windows和macOS下Flutter SDK的安装,然后再介绍一下配IDE和模拟器的使用。 1.3.1 安装Flutter由于Flutter会同时构建Android和IOS两个平台的发布包,所以Flutter同时依赖Android SDK和iOS SDK,在安装Fl
IOS全局变量
IOS中的全局变量和JAVA中的全局变量定义和使用方法不一样,在Java中,只需要将变量定义为static就行了。而在IOS中这种方法不适合。 IOS中定义全局变量有三种方法: 1.使用extern关键字 在AppDelegate.m或AppDelegate.h中写入你需要的全局变量名,例如:int  name;注意定义全局变量时候不能初始化,否则报错
IOS启动时判断登录与否
从本周开始写[**微约**](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Fwww.weyue.cc)的IOS客户端, 因以前没有写过IOS代码, 所以把碰到的一些问题记录在此,  以便给自己或其他碰到这些问题的朋友们一个参考. 首先做客户端肯定会碰到登录的问题,  今天费了半个小时才
IOS真机测试
学习了两天的Android开发,我感觉Android开发跟IOS开发和.NET平台下的开发有点不同,Android开发我更觉得跟web(Html)倒是有类似的地方,都是节点标签显示的,当然个人理解,感觉提示也没IOS开以及.NET开发那么强,可能是我还不是太熟悉eclipse开发环境,当然当做出东西能导入到自己的Android机还是挺兴奋的。今天晚上摸索了一
(转)直接拿来用!最火的iOS开源项目(二)
“每一次的改变总意味着新的开始。”这句话用在iOS上可谓是再合适不过的了。GitHub上的iOS开源项目数不胜数,iOS每一次的改变,总会引发iOS开源项目的演变,从iOS 1.x到如今的iOS 7,有的项目已经被弃用,即使曾经的它很受开发者喜爱,有的项目则继续发扬光大,新项目更是层出不穷。在本文中,我们将继续为大家介绍20个在GitHub上非常受开发者欢迎
2019年,iOS开发的你不可或缺的进阶之路!
序言 我相信很多人都在说,iOS行业不好了,iOS现在行情越来越难了,失业的人比找工作的人还要多。失业即相当于转行,跳槽即相当于降低自己的身价。那么做iOS开发的你,你是否在时刻准备着跳槽或者转行了。 我们先看一下现在iOS行业,iOS程序员在如今竞争激烈的市场环境下,你自己还值多少钱,下面是按年限,按要求提出的工作及薪资待遇。 一年以内,三至五年,本
2019年,iOS开发的你不可或缺的进阶之路!
序言 我相信很多人都在说,iOS行业不好了,iOS现在行情越来越难了,失业的人比找工作的人还要多。失业即相当于转行,跳槽即相当于降低自己的身价。那么做iOS开发的你,你是否在时刻准备着跳槽或者转行了。 我们先看一下现在iOS行业,iOS程序员在如今竞争激烈的市场环境下,你自己还值多少钱,下面是按年限,按要求提出的工作及薪资待遇。 一年以内,三至五年,本
Android 多渠道打包原理和使用
**每次中午吃饭总会和技术同学聊天。当做 iOS 开发的做安卓开发的人员在一起的时候,他们中间又多了一个话题:iOS 开发难还是安卓开发难。** 这个时候做安卓开发的同学最激动说安卓开发要自己画界面、机型复杂、操作系统多 rom 又被各家改的四不像....开发一个安卓 APP 的时间将近是开发 iOS 所需时间的 2 倍。iOS 开发的同学可能就会反驳说
Bugly接入指南
接入: 下载官网unity 包, 按照demo示例,文档说明  来接入即可, 很简单 ![](https://static.oschina.net/uploads/space/2017/1220/110418_kCAr_1391394.png) 测试OK 符号: Android:同文档 IOS:https://bugly.qq.com/docs/
GitHub 上有哪些完整的 iOS
**1\. Coding iOS 客户端** Coding官方客户端. 笔者强烈推荐的值得学习的完整APP. [GitHub - Coding/Coding-iOS: Coding iOS 客户端源代码](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Flink.zhihu.com%2
Ios 原生开发笔记
###### 本文是ios开发的学习及开发笔记 不定时更新 一个没入门的ios小白 1. 关于window 在使用singleview方式来创建项目的时候,发现 仅能在`appdelegate.m`中使用`self.window.rootViewController`是指根控制器,然后使用`[self.window makeKeyAndVis
ListView中重写overScrollBy()方法 实现拉出回弹结果
第一项目组  道理解析 IOS上的bounce功能给人的感触感染很爽,当一个可以迁移转变的区域被拖到鸿沟时,它容许用户将内容拖过界,甩手后再弹回来,以一种很是棒的体式格式提示了用户鸿沟的存在,是IOS的一大特点。android2.3新增了overscroll功能,听名字就知道应当是bounce功能的翻版,但也许是出于专利方面的推敲,google的默
OSChina 技术周刊第二十六期 —— 未来 Docker 的安全
**每周技术抢先看,总有你想要的!** **移动开发** 1. 【博客】[JFinal + Jquery Mobile 日志记录webapp效果图](http://my.oschina.net/realfighter/blog/387477) 2. 【博客】[IOS 开发— App 在 IOS 8 的 simulator 运行时,定位卡死
ReactNative运行IOS在Xcode 11.0编译报错
前段时间项目时间紧张,ios端因为pod文件冲突,没有使用ios模拟器开发,今天打算搞一下这个问题。 解决过程主要是如下两个步骤:首先删除项目ios目录下的Pods文件夹,然后进入项目的ios 文件,执行命令pod install,等待pod文件安装完成,重新运行模拟器即可。 以为这样就完了?我真是Too Young Too Simple。 !
Shop Online with AR Quick Look
> 作者: Chafferer,iOS 开发者,目前就职于手百 iOS 基础研发组。 > > > > Sessions: https://developer.apple.com/videos/play/wwdc2020/10604/ 前言 -- 从 iOS 12 开始,苹果引入了 `AR Quick Look`,这是 3D 内容的内置全系统的