IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 工作笔记-关于安卓和ios兼容遇到的问题 -> 正文阅读

[移动开发]工作笔记-关于安卓和ios兼容遇到的问题

工作笔记-关于安卓和ios兼容

一、移动端开发,客户端的键盘bug
现象:当用户点击卡面的按钮,弹出密码验证框和客户端键盘,此时点击验证框的按钮,ios的弹窗和键盘消失,然而并无其他事发生。
bug定位:安卓功能完好,ios出现,所以采用打印的法式看js逻辑走向,发现前端的点击事件逻辑并未触发。猜想,也就是说看似点了确定按钮,却没点上去,但是又触发了隐藏键盘和键盘的事件。想到vant组件的vantActionSheet组件有点击弹窗外遮罩层会隐藏弹窗的事件,便在此事件上做了打印,发现正是此时触发了。所以定位bug在ios客户端的密码键盘自带一层遮罩层,或者点击非键盘区域会隐藏键盘触发相同的点击遮罩层事件。
解决:开始想让客户端做这个键盘不要有点击非键盘区域触发任何方法。但考虑其他场景有可能需要此功能。前端最后尝试采用延时的方法,键盘隐藏效果触发时(键盘隐藏触发前端js,前端动态去掉下边距,让验证框触底),弹窗50毫秒延时仍旧停留此处,此刻的点击事件就做用到了点击按钮身上。
二、移动端开发,设置卡片阴影,ios不生效
现象:设置卡片阴影,前端用了box-shadow:0 8px 16px 0 rgba(56,58,63,0.04)安卓显示阴影,ios不显示阴影。
bug定位:绝对的是兼容问题。
解决:在百度搜索,进行尝试,发现增加以下代码可行。-webkit-appearance:none;-webkit-box-shadow:0 8px 16px 0 rgba(56,58,63,0.04)

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 16:03:59  更:2021-12-14 16:06:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 9:11:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码