最近接到一个需要,就是在扫码的时候,心愿是实现间断扫码的性能。最开始我的了解是,像扫码枪一样,能够始终扫码而不要敞开相机,而后扫码得进去的商品只有提醒正确与否就行了,而后我找到了 H5+ 标准,通过各种百度谷歌发现,这个货色如同只能在 app 能够应用,而且是在 uni 中应用的,具体是不是我没有讲究。
而后昨晚总监给我看了一下,实现了这个性能的 H5,通过仔 (yi) 细(yan)观 (kan) 察(chu),这是反复调用微信 JSDK 的接口,我猜想是通过定时器,在调用接口胜利的时候,再次调用这个微信接口,从而达到了伪间断扫码的性能。这里不会放出微信 JSDK 的配置,间接上代码实现。
将微信调用接口封装成函数,而后在胜利函数外面设置定时器,再次调用这个函数。实现相似递归的思维,实现成果我就懒得录制了。思路是给了大家了,这是在 vue 实现的,其余的实现其实都差不多,感觉有用的就点赞吧,因为这个性能害我加了好多无用的班,人都不好了。