二维码无法扫描几乎总是由以下六种原因之一造成:代码太小、对比度太低、周围边距太窄、内部链接损坏或过长、打印模糊或有光泽、或手机无法对焦。本指南首先提供快速检查,然后详细说明和解决每个原因的具体方法。
快速清单:修复无法扫描的二维码
- 自己打开链接。如果页面无法加载,则代码本身没问题,是目标地址损坏了。修复URL,或者如果代码是动态的,则更改它。
- 检查尺寸。手持的二维码宽度至少为2厘米(0.8英寸),扫描距离每10英尺,二维码宽度应至少为1英尺。
- 检查对比度。在浅色背景上使用深色模块,理想情况下对比度为4.5:1或更高。不要反转颜色。
- 检查边距。在所有四个侧面留出至少4个模块的空白边框。
- 检查打印。使用SVG或PDF格式,选择哑光表面,并平整放置。
- 在二维码实际使用的光照条件下,用两部不同的手机进行扫描。
为什么尺寸和距离决定了可扫描性
二维码的物理尺寸是扫描问题最常见的原因。如果代码太小,手机摄像头无法区分单个模块。对于名片和产品包装等近距离物品,请使用最小0.8 x 0.8英寸(2 x 2厘米)的尺寸。对于远距离扫描的代码,请遵循10:1规则:从10英尺外查看的代码应至少有1英尺宽。从3米外阅读的海报需要大约30厘米宽的代码。
数据密度越高,需要的模块越多,而更多的模块则需要更大的打印尺寸。遵循 二维码可读性的最佳实践 有助于您在大规模打印前设置好比例。如果您不确定最终的放置位置,请选择更大的尺寸。低分辨率摄像头的旧手机最需要它。
为什么颜色对比度是可读性的基础
扫描仪通过解码深色和浅色模块之间的差异来工作。如果对比度太低,软件就无法从背景中识别出图案。请保持对比度为4.5:1或更高,如中所述。 颜色对比度最佳实践。黑底白字最为可靠。深海军蓝、深紫色或森林绿在浅灰色或米色背景上也能正常工作。
避免使用反色二维码(深色背景上的浅色模块),因为许多相机应用无法识别它们。避免使用渐变色和半透明背景,因为它们会产生中间色调,让扫描仪无法区分是墨迹还是纸张。白色背景上的红色是一个常见问题,因为有些扫描仪会将红色识别为浅色。
静区和留白的重要性
静区是二维码四周的空白边距。它告诉扫描仪二维码从哪里开始,以及周围设计在哪里结束。标准要求至少有4个模块的边距。如果文本、徽标或背景图案接触到这个区域,扫描仪可能会将这些元素视为代码的一部分,导致扫描失败。
保持这个边框清晰是最有效的 快速扫描技巧之一。当背景是照片或图案时,将二维码放在白色方框或白色标签上是保持边距最简单的方法。
使用动态二维码管理数据复杂性
包含大量跟踪参数的长URL二维码看起来密集且像素化。小方块很难让相机对焦。一个 二维码生成器 创建动态二维码可以解决这个问题,因为二维码存储的是一个短的重定向链接,而不是完整的地址。图案更简洁,扫描更快。
静态二维码直接在图案中存储目的地。它们永不过期,当链接不会改变时(例如固定的网页或Wi-Fi登录),是正确的选择。缺点是打印的二维码无法编辑。如果页面被删除或移动,所有打印的副本都将指向一个死链接。
动态二维码允许您在打印后更改目的地,因此损坏的链接可以在几分钟内修复而无需重新打印。它们还显示扫描统计数据。动态二维码在您的计划有效期间可用,并在付费计划结束后失效。您可以免费试用14天,计划详情可在 pageloot.com/pricing。包含无限次扫描,所有计划均提供30天退款保证。
实时监测您的营销活动 想知道您的客户何时何地扫描您的资料吗?使用 二维码生成器 来创建可追踪的代码,并在您的控制面板中按时间、地点和设备查看扫描情况。
印刷质量和基材如何影响性能
始终使用矢量文件(如 SVG、PDF 或 EPS)进行打印。较小的 PNG 或 JPG 在放大时边缘会变模糊,模糊的边缘会导致相邻模块混淆。 印刷技术的影响 解释了胶印和数字印刷的比较。如果您必须使用 PNG,请以较大的尺寸导出,例如对于打印尺寸为 5 厘米的代码,导出为 1000 像素或更大。


眩光是第二个打印问题。光面纸、玻璃和塑料包装会将光线反射到镜头中,使模块模糊不清。请使用哑光表面,并将代码放在平坦区域,而不是弯曲的瓶子或折叠的边缘上。如果代码必须放在曲面上,请将其放大以抵消失真。
二维码标签和金属表面无法扫描
设备上的金属标签、雕刻板和贴纸比纸质标签更容易失效,原因有三。闪亮的金属会反射光线并隐藏模块。激光蚀刻或雕刻的代码通常在标记区域和未标记区域之间对比度较低。小标签会强制使用非常小的模块。
- 使用哑光或拉丝表面,或阳极氧化或涂漆表面,而不是抛光金属。
- 确保对比度清晰。在浅色金属或白色标签上使用黑色油漆或黑色墨水比微弱的蚀刻标记更可靠。
- 保持静音区没有螺丝、边缘和雕刻文字。
- 使用短链接,这样代码的模块更少、更大。动态代码在这里很有用,因为金属标签无法廉价地重新打印。
- 在批量订购之前,使用两部手机在日光和室内光线下测试成品标签。
设备和环境问题排查
有时代码本身没问题,而是设备或地点出了问题。弱光会降低对比度,脏污的相机镜头会使图像模糊。告诉用户擦拭镜头,并将手机与小型代码保持 4 到 12 英寸(10 到 30 厘米)的距离。重要的是要 测试二维码的移动可用性 确保在旧的和新的 Android 和 iOS 手机上都能正常扫描。
- iPhone: 打开相机应用并对准二维码。检查“设置”、“相机”、“扫描二维码”是否已开启。
- Android: 使用相机应用或 Google Lens。如果没有任何反应,请直接打开 Google Lens。
- 无网络:扫描有效,但页面无法加载。这看起来像一个损坏的二维码,但实际上并非如此。
- 链接打开错误的页面或出现错误:目标地址已更改。请检查网址,如果以后需要更改,请使用动态二维码。
如果您在二维码中心放置徽标,请将错误纠正级别设置为 Q (25%) 或 H (30%)。级别分为 L 7%、M 15%、Q 25% 和 H 30%,表示二维码图案可损坏但仍能被读取的比例。级别越高会增加模块,因此请保持徽标小巧并进行测试。请参阅 二维码可用性最佳实践 以在真实光照条件下测试品牌设计。
一个可靠的二维码需要适当的尺寸、高对比度、清晰的边距、干净的矢量打印以及一个短链接。在批量打印之前,请务必在多部手机上进行测试。


常见问题
模糊通常是由于低分辨率文件(例如小尺寸的 JPG 或 PNG)造成的。建议将代码下载为 SVG 或 PDF 格式,它们在放大时不会损失质量,然后打印在哑光表面上。
仅当它是动态二维码时。静态二维码将目的地存储在图案中,因此无法编辑。动态二维码使用重定向链接,因此您可以随时在仪表板中更改目的地。
常见原因包括对比度低、缺少静区、条码过小或反光。请检查边距至少为4个模块,模块比背景深得多,并且条码宽度至少为2厘米。
闪亮的金属会反射光线,蚀刻标记通常对比度低。请使用哑光或涂漆表面、在浅色区域使用高对比度的黑色、清晰的边距以及短链接,然后用两部手机测试标签。
静态二维码永不过期。动态二维码在您的套餐处于激活状态时有效,并在付费套餐结束后失效。
近距离物品至少2 x 2厘米(0.8 x 0.8英寸)。对于远距离扫描,每10英尺距离使用1英尺的宽度。























