微信二维码的原理机制

9158APP 0

微信二维码的原理机制

我们先来看看微信识别二维码的原理机制:

“微信识别二维码的逻辑是截图识别,当微信客户端发现用户在网页的img标签中进行长按操作时,会立即截图并启动二维码识别算法。所以这个是用于二维码识别的图片是截图,不是之前有人提到的img标签里的图片。

为什么要使用屏幕截图?这也是开发时的考虑。在客户端截图时,无需考虑网络传输等因素,可以尽快得到识别结果。否则,您需要执行下载图像的逻辑。长按后用户的等待时间会变长,失去体验的乐趣。当然,这也带来了无法识别的问题(所以我们正在考虑先截图,如果截图识别失败再下载新的逻辑)。 ”