
Subscribe to Cheri

Subscribe to Cheri
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
对于H5的点击事件需要绝对避免使用click进行处理而是采用tap进行代替,这二个事件的区别在Android上体现并不是很明显,但是在ios上能感觉click有明显的300ms的延迟。如果发现点击事件存在延迟可以查看一下代码写的是不是click事件,将click与tap进行代替就可以了。除了普通元素的click延迟,ios的输入框弹出输入法都存在有延迟并且还会存在点击穿透的现象,为了快速的解决这个问题可以引入一个插件 —— fastclick.js。而这300ms的延迟的原因就是iOS系统早期的设定问题,因为iOS工程师弄了个双击缩放的功能,而这个功能就是在用户点击网页后在300ms内判断用户有没有双击,300ms过后才会认定用户是在执行点击。用touch事件代替click事件
对keydown、keypress支持不是很好,用input事件代替
input=date有可能会出现弹不出日期选择框的问题
el-cascader 级联选择器:数据多,高度过高,下面会出现横向滚动条
Get 和 post 区别 Vue 是如何实现监听数组变化的(数组重构) 盒子如何实现水平重置居中
对于H5的点击事件需要绝对避免使用click进行处理而是采用tap进行代替,这二个事件的区别在Android上体现并不是很明显,但是在ios上能感觉click有明显的300ms的延迟。如果发现点击事件存在延迟可以查看一下代码写的是不是click事件,将click与tap进行代替就可以了。除了普通元素的click延迟,ios的输入框弹出输入法都存在有延迟并且还会存在点击穿透的现象,为了快速的解决这个问题可以引入一个插件 —— fastclick.js。而这300ms的延迟的原因就是iOS系统早期的设定问题,因为iOS工程师弄了个双击缩放的功能,而这个功能就是在用户点击网页后在300ms内判断用户有没有双击,300ms过后才会认定用户是在执行点击。用touch事件代替click事件
对keydown、keypress支持不是很好,用input事件代替
input=date有可能会出现弹不出日期选择框的问题
el-cascader 级联选择器:数据多,高度过高,下面会出现横向滚动条
Get 和 post 区别 Vue 是如何实现监听数组变化的(数组重构) 盒子如何实现水平重置居中
No activity yet