ios部分机型出现select、input等控件点击后失效不可再次点击dug

2023-10-29

问题描述

在昨天晚上的时候测试突然告诉我一个问题,在iphone 6s中select选择器在第一次点击后,其他的选择无法点击。整个手机都属于暂时性死机状态。

问题分析

当时首先对代码进行了排查,排除是逻辑方面的问题。经过多方面验证发现只有6s会出现,这是对兼容性进行了进一步的考虑。
多方面兼容后,发现也不是兼容的问题。在一步步的实验中发现当点击后,需要滑动一次才可以继续点击,这个时候发现有可能是弹出影响的问题。
经过进一步的验证,发现当弹窗小时候,页面并没有进行回落。至此可以判断是因为页面弹起没有回落引起的点击事件失效。

问题解决

当找到问题时,解决很简单了。在代码中发现在布局中用了flex布局,当弹出层出现的时候导致flex布局失效,页面不会回落。这时只需要在失焦的时候对页面进行强制回落即可。

$("select").on("blur", function() {
        window.scroll(0, 0); //失焦后强制让页面归位
});

问题总结

在dug的调试过程中在耗费时间的就是寻找问题原因,当找到时耗费的时间并没有想象中的多。这个问题的解决总共花费了差不多三个小时。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ios部分机型出现select、input等控件点击后失效不可再次点击dug 的相关文章

  • Linux/Windows中根据端口号关闭进程及关闭Java进程

    目录 Linux 根据端口号关闭进程 关闭Java服务进程 Windows 根据端口号关闭进程 Linux 根据端口号关闭进程 第一步 根据端口号查询进程PID 可使用如下命令 netstat anp grep 8088 以8088端口号为
  • 浅谈初次做外包项目及背后的思考

    谈起外包经历 我的第一次外包源自前两年某天陪着女友逛商场时 接到一个朋友的电话 朋友兴高采烈地跟我介绍一个大项目 需求不多 钱不少 难度不大 口气不小 我一听心动了 原以为要赚一笔 easy money 后面再看看 这次外包踩了大大小小不少
  • Android 手机影音 开发过程记录(四)

    前一篇已经将视频播放页面的布局弄好了 这一篇主要来处理播放页面的各种逻辑 播放 暂停 上 下一个视频 音量 进度 逻辑比较多 一点一点贴代码 顶部布局的逻辑 显示系统时间 时间是一秒一秒更新的 所以可以通过循环发消息的方法来更新系统时间 相
  • 开发参考资料

    一 开发环境 Ubuntu gt 20 04 x64 arm64 Visual Studio gt 2019 二 参考资料 OpenCV 官方文档 https opencv org releases Qt6 下载地址 https mirro
  • 线程诊断,找到cpu占用高的原因

    使用 top 命令 找到cpu占用率最高的进程pid 2 输入 ps H eo pid tid cpu grep 进程pid 由上图可以发现 占用率最高的pid为32655 找到占用率最高的线程 为32655 要换算成16进制为7f99 3
  • 软件项目的全生命周期

    就职于软件行业的人 无论是销售 售前 技术还是财务一定都会接触到关于项目运作相关的工作 不同职位的员工对于项目的关注点也大不相同 财务人员关注项目的收款节点 销售人员关注项目的商务关系及前期引导 实施人员关注项目的实施过程等等 这就造成各个
  • SGL基本思路讲解

    SGL图形库是为Windows图形界面编程服务的 而且一切都是考虑到对新手友好的 在具体介绍提供给用户的函数之前 需要先说明一下应该以什么样的思路来构思我们的SGL程序 作为C语言程序 main函数总是需要在最开始就了解一下的 在SGL库中
  • 谈前后端分离开发模式

    前后端分离的开发模式 系统分析阶段 系分和前端开发人员约定好页面上所需的逻辑变量 进入功能开发阶段 前端开发人员进行前台页面结构 样式 行为层的代码编写 并根据约定好的变量 逻辑规则 完成不同情况展示不同的表现 而后端开发人员 只需要按照约
  • Java使用itext 生成PDF,以生成个人简历为例

    在日常的应用中经常会有需求 生成pdf或者word文档 常见的第三方工具有Apache的poi 以及itext等等 这里使用itext生成pdf 以个人简历作为示例 了解itextde 使用 第0步 效果 第一步 引入依赖包
  • 本地HTML访问后端获取数据使用@CrossOrigin仍出现跨域问题

    Access to XMLHttpRequest at http localhost api admin authorizations from origin http localhost 9528 has been blocked by
  • 新手注意事项-visual studio 来实现别踩白块儿

    自己之前为了熟悉easyx练习过一个简单的项目 别踩白块儿 链接在这里 别踩白块儿 当时比较稚嫩 很多东西都不会 可以说是只知道最基本的语法 头文件都不知道 一个一个查资料弄懂的 还是比较艰难哈哈 今天想着重新打开一下那个项目 结果运行错误
  • 新建SpringBoot Maven项目中pom常用依赖配置及常用的依赖的介绍

    完整的pom文件放在后面 一 常用的依赖的介绍 1 springboot项目的总 父 依赖大全
  • 云服务器配置域名直接访问项目

    我使用的是阿里云服务器和域名 关于云服务器和域名的购买就不一一赘述了 主要讲解云服务器配置域名及使用域名访问项目 一 云服务器配置域名 1 在云服务器 ECS中搜索域名 找到域名控制台点进去 2 进去域名列表页面 然后点击域名后面的 解析
  • excludePathPatterns方法不生效

    1 场景 我在项目中配置了License证书授权的功能 然后在配置拦截器的时候拦截了所有的请求都必须验证License是否到期 但是这样会导致接口响应慢 所以打算使用 excludePathPatterns 方法对部分url请求放行 例如我
  • 微信小程序中实现车牌输入功能

    一 成品展示与介绍 在点击输入框的时候会弹出车牌输入键盘 二 相关思路解析 首先车牌号码由31位汉字 26位字母 10位数字组成的 开头第一位由省份简称的汉字 第二位字母根据省份下的城市或地区区分 最后的五位或者六位 是有字母和数字组成的
  • 小程序分享及返回上级页面

    分享监听 用户点击右上角分享 onShareAppMessage function res console log res if res from menu return title 邀请赢好礼 path pages member memb
  • 【微信小程序】项目开发-----百度翻译API接口开发微信翻译小程序

    开发环境 微信开发者工具 V1 02 1902010版本以上 开发语言 JavaSript语言 HTML语言 API接口 百度翻译开发平台开放接口 界面预览 开发 基础配置 1 app js App onLaunch function 展示
  • 手把手带你打造自己的UI样式库(第五章)之常用页面切图的设计与开发

    常用页面切图的设计与开发 在一些大的前端团队中 前端工程师这个职位会出现一个分支 叫做重构工程师 重构工程师主要负责 HTML 和 CSS 的制作 也就是把设计稿转换成 HTML 和 CSS 代码 重构工作完成以后 把制作好的 HTML 和
  • APP版本升级后台接口兼容旧版本

    人工智能 零基础入门 http www captainbed net inner 公司开发APP 经常会有版本升级的情况 因此会出现新版本如何兼容旧版本的问题 iOS和android 不断有新的版本开发 很多服务端开发都是在以前接口的逻辑上
  • 【Unity】Delegate, Event, UnityEvent, Action, UnityAction, Func 傻傻分不清

    Unity Delegate Event UnityEvent Action UnityAction Func 傻傻分不清 Delegate 委托 函数指针 一个简单的例子 一对一依赖 一个简单的例子 一对多依赖 所以话说 委托有啥用呢 事

随机推荐

  • matlab特征提取和分类_SAST Weekly

    SAST weekly 是由电子工程系学生科协推出的科技系列推送 内容涵盖信息领域技术科普 研究前沿热点介绍 科技新闻跟进探索等多个方面 帮助同学们增长姿势 开拓眼界 每周更新 欢迎关注 欢迎愿意分享知识的同学投稿至 eesast mail
  • VR桥梁应用:实现可视化的桥梁监控

    在过去的几年中 虚拟现实 VR 技术已经在多个领域得到了广泛的应用 其中 桥梁巡检是一个特别有前景的应用领域 利用VR技术 我们可以创建一个安全 高效的桥梁巡检方式 帮助工程师和维护人员更好地理解和评估桥梁的状态 通过VR设备 用户可以全方
  • java线程间通讯的几种方式

    文章目录 一 使用同一个共享变量控制 Synchronized wait notify Lock Condition 利用volatile 利用AtomicInteger 二 PipedInputStream PipedOutputStre
  • 108.将有序数组转换为二叉搜索树

    108 将有序数组转换为二叉搜索树 题干描述 解题思路 递归 1 确定递归函数返回值及其参数 2 确定单层递归的逻辑 迭代法 总结 代码实现 递归法 左闭右开 递归法 左闭右闭 迭代法 题干描述 力扣入口 将一个按照升序排列的有序数组 转换
  • ob集群安装部署相关

    一 黑屏 命令行 模式安装ob三节点集群 1 主机规划 主机名 ip 内存 G cpu 安装软件 占用端口 mgr1 172 16 80 57 128 32 observer zone1 obclient obproxy 2881 2882
  • 专科程序员与本科程序员之间有什么区别?

    专科程序员和本科程序员之间最主要的区别在于他们的学历水平以及所接受的教育和培训的深度和广度不同 本科程序员通常拥有更为全面的计算机技术理论知识 同时也接受了更加系统和广泛的相关课程和实践 比如算法 计算机网络 操作系统 软件工程等等 他们研
  • Unity中3D物体添加点击事件

    简单十步曲 按步骤操作可实现对应功能 1 创建摄像机Camera Tag修改Main Camera 2 给Camera添加组件PhysicsRaycaster 3 创建一个空物体 命名EventSystem 4 给刚创建EventSyste
  • vba 获取最后一行

    mainWs Cells mainWs Rows Count 1 End xlUp row
  • FaceNet--Google的人脸识别(转)

    原文地址 http blog csdn net stdcoutzyx article details 46687471 引入 随着深度学习的出现 CV领域突破很多 甚至掀起了一股CV界的创业浪潮 当次风口浪尖之时 Google岂能缺席 特贡
  • 构建安全的数据访问-配置管理(六)

    数据库连接字符串是针对数据访问代码主要考虑的配置管理问题 应认真考虑这些字符串的存储位置以及如何保护它们 特别是当它们包括凭据时 要提高加密管理安全性 使用 Windows 身份验证 确保连接字符串的安全 使用受限制的 ACL 确保 UDL
  • 【内网提权】windows2003本地PR提权详解

    提权利用的漏洞 Microsoft Windows RPCSS服务隔离本地权限提升漏洞 RPCSS服务没有正确地隔离 NetworkService 或 LocalService 帐号下运行的进程 本地攻击者可以利用令牌劫持的方式获得权限提升
  • 项目回顾:一个简单的充值码库存管理系统

    这里写目录标题 背景 需求 第一步 从商家获取充值码 第二步 需要能在平台上售卖充值码 第三步 后台管理系统 实现 防止重复售卖 重复发货 防止超售 邮件系统 性能 小结 背景 回顾一下去年 6 月左右做的一个库存管理系统 需求 我们是做一
  • 各种开源协议

    来源 玩转嵌入式 今天跟大家分享一些开源协议的知识 这些协议缩写词在各种代码 文档中随处可见 可又有多少人对这些知识细细研究过呢 作为一名专业的嵌入式系统开发人员这些东西都是一种素养 特别是当你自己要开源一些东西的时候该如何选择开源协议就变
  • 一个移植十分方便的malloc函数族的实现

    相信学习过c语言的人都知道malloc free函数 这里就不多说怎么用了 这里要说的是 提供它们的实现 该实现方法由uboot中malloc等函数的实现改编而来 已经过验证 没有问题 多说一句 该实现支持物理地址malloc free 不
  • Vue 使用 Markdown标记语言编辑器(MavonEditor)

    文章目录 1 实现效果 2 直接撸 MavonEditor 上代码 2 1 npm安装 MavonEditor 2 2 在需要使用Markdown的Vue组件导入mavonEditor 2 3 vue页面使用 3 参考 1 实现效果 本篇文
  • 7-10倍写入性能提升:剖析WiredTiger数据页无锁及压缩黑科技

    导语 计算机硬件在飞速发展 数据规模在急速膨胀 但是数据库仍然使用是十年以前的架构体系 WiredTiger 尝试打破这一切 充分利用多核与大内存时代来重新设计数据库引擎 达到 7 10 倍写入性能提升 本文由袁荣喜向 高可用架构 投稿 通
  • order by与索引

    ORDER BY 通常会有两种实现方法 一个是利用有序索引自动实现 也就是说利用有序索引的有序性就不再另做排序操作了 另一个是把结果选好之后再排序 用有序索引这种 当然是最快的 不过有一些限制条件 来看下面的测试 测试数据 student表
  • Matplotlib数据可视化

    e 安装及使用 安装 pip install i https mirrors aliyun com pypi simple matplotlib 使用 import Matplotlib pyplot as plt 操作需要numpy数据对
  • uni-app 布局固定头部,内容滚动

    1 代码
  • ios部分机型出现select、input等控件点击后失效不可再次点击dug

    问题描述 在昨天晚上的时候测试突然告诉我一个问题 在iphone 6s中select选择器在第一次点击后 其他的选择无法点击 整个手机都属于暂时性死机状态 问题分析 当时首先对代码进行了排查 排除是逻辑方面的问题 经过多方面验证发现只有6s