为啥我用二维码生成器,生成的二维码扫描不出来?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我用二维码生成器,生成的二维码扫描不出来?相关的知识,希望对你有一定的参考价值。

你二维码中间插入的有图片吗?是不是图片遮盖了大部分的区域,所以导致二维码识别不出来,你可以将二维码的纠错率调高试试,有关步骤如下:

其实,二维码有一定的纠错能力,边上4个角的方框是定位块,不能遮盖,其他的地方可以遮盖一点(这个一点需要看二维码生成时的纠错度),所以,在二维码中间插入图片时,需要注意调整图片的大小以及二维码的“纠错级别”。

二维码制作软件“纠错级别”有4个等级:如LOW、Medium、Quartil、High等。软件默认的是“Medium”。如果你的二维码可以被扫描,但是插入图片后,发现无法识别扫描,那么你需要调整你图片的大小。

之后,可以双击二维码,在图形属性-条码-纠错,在纠错下拉列表中,调整到合适的纠错等级。调整之后,在扫描测试下能否正常扫描。

参考技术A 不知道你是用的哪里的二维码生成器生成的呢?我建议你可以试试(码上游),如果还是不能扫描出来的话就可能是内容的问题了。
    官方电话在线客服官方服务
      官方网站小程序

为啥我用phprqcode 生成二维码带logo的时候,就无法读取信息

参考技术A 使用 jQuery.qrcode.js实现。
jQuery.qrcode.js 是一个能够在客户端生成矩阵二维码QRCode 的jquery插件,使用它可以很方便的在页面上生成二维条码。此插件是能够独立使用的,体积也比较 小,使用gzip压缩后才不到4kb。因为它是直接在客户端生成的条码, 所以不会有图片下载的过程,能够实现快速生成。它是基于一个多语言的类库封装的,也不依赖于其他额外的服务。
好处:使用jquery-qrcode的好处,不需要在服务器端生成多余的二维码图片,二维码直接通过JavaScript直接在客户端生成,有效减少带宽,以及维护成本。

以上是关于为啥我用二维码生成器,生成的二维码扫描不出来?的主要内容,如果未能解决你的问题,请参考以下文章

java使用qcord生成的二维码,手机可以扫,扫描枪扫不出来,或者很难扫出来?

Qrcode生成的二维码,当信息量变大时扫描不出来,怎么破

怎么设置js生成二维码扫描出来的内容

为啥我用phprqcode 生成二维码带logo的时候,就无法读取信息

[Unity3D]自制UnityForAndroid二维码扫描插件

我用qrcode生成二维码,字节20个,但是打印出来的二维码只有9mm长宽,那么参数该如何设置?