求大神帮个忙:微信中一个图上有两个不同的二维码,怎么能长按都识别?

前提:在微信文章中放了一个图,一个图上有两个不同的二维码,假设为A和B,长按A,识别出A,但长按B,也识别出了A
求问:怎么才能长按A,识别出A,但长按B,识别出B?
只能放一张图

近期也遇到同样问题,在网上找了半天找不到解决方案,最后一位同事试出了方法,原来很简单就能解决,下面是方法,希望对后来人有用。

哪些手机存在该问题:首先是现在(2019年7月),经测试IOS 12.4 的iphone和Android 9 的华为Mate 20(其它款手机末试)基本不存在识别不对的问题,而旧款Android手机(多个型号,估计是Android 9以下版本的手机)存在识别不对的问题。

解决方法:真的非常简单,只要在二维码外面加上一个实体方框,就都能准确识别了。准确程度是手指按压位置靠近哪个二维码,就会识别那个!在二维码外面加上框框并不影响美观,从而问题解决!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-11
微信这一点很垃圾。
就算你放两张图片,也没用,只要你两个二维码图片放在一起,在同一屏显示,那么按起来结果还跟你一样。
必须隔得足够远,让他们不在同一屏显示。
据说微信长按二维码的原理是:把整屏作为一张图片截屏进行识别,如果这一屏不止一个二维码,就会乱显示。随便你按哪个位置都是指向一个目标本回答被网友采纳
第2个回答  2020-04-19
图片发送到微信之后,在识别的时候不要下载原图,直接长按想要识别的其中某个二维码识别就可以,长按哪个或者靠近哪个长按就会识别出相应的二维码,下载原图以后就只能识别一个了。
第3个回答  2018-11-20
放一个更大的图盖住两个二维码 用来存放第三个二维码 平时隐藏 等长按的时候 让大图 层级上升 将按住的二维码图片赋值到大图 透明度 0.01 放开后 大图层级下降 隐藏
第4个回答  2016-05-05
那是因为是同一张图片 你弄成2张就可以了追问

现在只能放一张图

相似回答