为什么我的手机长按二维码不能识别

 我来答
锁石5J
2018-12-03
知道答主
回答量:8
采纳率:0%
帮助的人:2336
展开全部
1、如果长按图片,不显示识别二维码,可以选择点击右上角,然后根据提示点击识别二维码。如果还是不行,可以保存图片到手机,然后去相册选择图片识别二维码。

2、你的公众号文章里边的二维码图片的宽度是多少,你调成宽度是500像素试试,另外,你是底部单独放的一个二维码,还是做了一张图片,其中一部分是二维码呢?有可能是二维码太小了,或者不清晰。

3、微信公众帐号的图片里有二维码识别不了的原因有:

(1)二维码太小识别不了,解决方法:更换清晰的二维码;

(2)二维码模糊识别不了,解决方法:更换清晰的二维码;

(3)手机问题,识别二维码出错,解决方法:卸载软件重新下载安装或者更换手机再尝试。
爱笑的刁小贱
2018-12-03 · TA获得超过437个赞
知道答主
回答量:4692
采纳率:18%
帮助的人:179万
展开全部
不能识别原因如下:

1、二维码图片直接放在background里时无法识别

由上述二维码识别原理我们可以知道客户端是检测网页的img标签内进行长按操作时,会立刻截屏并且启动二维码识别算法。所以当将二维码图片直接放在background中时,识别效果特别差,基本上是识别不出来的。所以最好是将二维码图片单独切出来放在了img标签中。2、多张二维码图片无法在同一屏幕中共享

微信识别二维码的原理是长按的时候相当于将当前手机屏幕截屏,识别截屏后的图片,这样一张图片有两个二维码图的时候当然只会识别出一个。建议解决办法是不要在同一屏幕中放多张图片或者提示用户双击放大二维码进行二维码识别。

3、多次执行长按二维码的功能会导致内存泄漏,手机会变卡

多次执行长按二维码的功能会导致手机(iPhone)变卡。长按识别二维码,多次测试后右键识别出来是二维码图片(即没有出现“识别二维码”的按钮)。4、iOS 版微信长按识别二维码无法正常识别

(8.21 更新:最新版6.2.4 已经修复该bug)

以下实测在iOS 版(iPhone)微信6.2.2 中有此bug,安卓版微信暂时没有发现有此bug。
对于二维码区域,实际可识别区域是整体上移64px,64px的偏移与二维码大小本身无关。下面的红色的区域即为实际可识别的二维码区域。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f5b7ed4
2018-12-03
知道答主
回答量:2
采纳率:0%
帮助的人:1564
展开全部
、二维码图片直接放在background里时无法识别

由上述二维码识别原理我们可以知道客户端是检测网页的img标签内进行长按操作时,会立刻截屏并且启动二维码识别算法。所以当将二维码图片直接放在background中时,识别效果特别差,基本上是识别不出来的。所以最好是将二维码图片单独切出来放在了img标签中。

2、多张二维码图片无法在同一屏幕中共享

微信识别二维码的原理是长按的时候相当于将当前手机屏幕截屏,识别截屏后的图片,这样一张图片有两个二维码图的时候当然只会识别出一个。建议解决办法是不要在同一屏幕中放多张图片或者提示用户双击放大二维码进行二维码识别。

3、多次执行长按二维码的功能会导致内存泄漏,手机会变卡

多次执行长按二维码的功能会导致手机(iPhone)变卡。长按识别二维码,多次测试后右键识别出来是二维码图片(即没有出现“识别二维码”的按钮)。

4、iOS 版微信长按识别二维码无法正常识别

(8.21 更新:最新版6.2.4 已经修复该bug)

以下实测在iOS 版(iPhone)微信6.2.2 中有此bug,安卓版微信暂时没有发现有此bug。
对于二维码区域,实际可识别区域是整体上移64px,64px的偏移与二维码大小本身无关。下面的红色的区域即为实际可识别的二维码区域。

为什么是神秘的64px?因为64px正好是微信内置浏览器标题栏+系统标题栏的高度。

可以认为微信客户端在识别二维码的时候忽略了微信标题栏+系统状态栏的高度。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-12-03
知道答主
回答量:50
采纳率:0%
帮助的人:3.8万
展开全部
先检查一下手机,打开拍照功能,看是否能正常使用,照片是否模糊。

2

如果相机拍照一切正常,就说明摄像头和相机软件都没有问题。

下一步再检查一下微信软件,先打开网页版微信,试试扫一下登陆二维码,看能不能正常在电脑上登陆。(如果一切正常,直接跳去看最后一步)

3

微信登陆码,也扫描不上的话,

一,请打开手机中的设置——应用程序——正在运行,里面有微信,将它关闭,再重新打开这个软件。

二,请尝试重启手机。

做完这两步后,请重试第二步骤,如果还是不行,请继续看下一步。

4

将手机里的微信软件升级,打开微信界面,点击下方的“我”——设置——关于微信——新版本。

下载升级安装替换旧版本

重复步骤二

如果能正常扫登陆二维码,那么很可能下一步就能解决问题。

5

将你要扫描的二维码,用QQ截图,或键盘上的截屏方式保存在电脑里,再用看图软件打开这个二维码,点放大镜,放大至像电脑微信登陆二维码差不多大,再扫一扫。

6

好了,如果您手机正常,摄像头也没问题,微信软件也OK,那么,我的方法应该可以解决您的问题啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旖旎io
2018-12-03
知道答主
回答量:9
采纳率:0%
帮助的人:1.9万
展开全部
我们先来看一下微信识别二维码的原理机制:

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

   为什么要用截屏,这也是一个开发时候的思考。客户端截屏时候,可以不用考虑网络传输等因素,最快的得到识别结果,否则就需要走一次图片下载的逻辑,用户长按后等待的时间会加长,体验上也失去了快感。当然,这也带来了识别不出的问题(所以正在考虑先截屏,截屏识别失败再下载的新逻辑)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(35)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式