微信长按识别二维码的原理

微信客户端发现用户长按<img>时,会截屏并启动二维码识别,二维码识别的不是<img>而是截屏。这样做的好处是不用下载图片,坏处是识别的图片更复杂了。 猜测:(Android)过程估计是,在WebView里注入JS给第三方页面中的所有图片绑定事件,长按触发JS回调,在回调中调用Java函数,这个Java函数做的工作大概是截屏、识别(在WebView里Java与JS互调就忽略了╮(╯_╰)╭毕竟我不
相关文章
相关标签/搜索