1.做了一个用于充值的app,那个app需要连接外部设备读卡器和小键盘,在使用读卡器刷卡的时候,uni-app中的input控件不能很好地支持读卡器刷卡输入,会发生闪烁和输入不完全的情况,换成原生的h5中的input就一切正常了。
2.ios端在机制上比Android端要严谨很多,像之前碰到一个问题,安卓正常,ios加载页面时一直提示网络不给力,经过一番查找终于定位到一个正则表达式有问题,
let exp = /(?<==).*?(?=#)/
let test = x.match(exp)像这样在浏览器以及安卓端没什么问题
但是上面的exp缺少了引号导致在ios端网页打不开了
正确的写法应该是
let exp = '/(?<==).*?(?=#)/'
let test = x.match(exp)还是经验不够老道,代码不够严谨所致