qr-implementation
婚礼二维码无法扫描?解决方法都在这里
婚礼二维码扫描失败通常有五个原因:尺寸、对比度、破损、屏幕深色模式或截图画质受损。以下是针对每种情况的解决办法。
qr-implementation
婚礼二维码扫描失败通常有五个原因:尺寸、对比度、破损、屏幕深色模式或截图画质受损。以下是针对每种情况的解决办法。
婚礼二维码无法扫描,几乎都是以下五个原因之一:尺寸、对比度、物理损坏、深色模式显示或截图严重压缩。二维码可能相对扫描距离过小、打印对比度过低,或者卡片受损。部分宾客的相机应用可能不支持原生扫描,又或者文件经过反复截图和转发,画质下降到无法识别。每种问题对应的解决方法如下。
| Symptom | 可能原因 | Fix |
|---|---|---|
| 贴近扫描毫无反应 | 二维码小于约 2x2cm,或未达到 10:1 的扫码距离比例 | 重新打印:桌卡尺寸建议为 1.2 英寸(3cm),全场远距离查看的指示牌建议为 5 英寸(12cm) |
| 宾客必须把手机紧贴在卡片上才能识别 | 留白区太窄,或二维码距离文字、图案过近 | 将二维码移至纯色背景区域,四周留出充足空白 |
| 在烛光下扫描缓慢或无法识别 | 高光或半高光纸张反光严重 | 换用哑光卡纸重新打印 |
| 在明亮屏幕上正常,但打印卡片无法扫描 | 前景色与背景色色调太接近,或采用了浅色码、深色底 | 重新打印,确保深色图块印在纯浅色背景上 |
| 卡片撕裂、卷曲或有折痕 | 物理损坏破坏了扫描图案 | 重新打印或更换卡片 |
| 同一张卡片,部分宾客能扫,部分不能 | 部分宾客的安卓相机应用不支持原生二维码扫描 | 建议宾客尝试 Google 智能镜头,或直接输入卡片上的网址链接 |
| 在手机或网站上显示时失效,但打印出来正常 | 强制深色模式反转了显示的二维码颜色 | 改用打印卡片,或在该页面关闭深色模式 |
| 原本可以正常扫描,转发后失效 | 截图和二次转发的画质压缩损坏了文件 | 发送原始文件,不要发送反复转发的截图 |
通常是尺寸、对比度、卡片状态或文件本身出了问题。大部分打印卡片失效,是因为二维码相对阅读距离太小,或者缺少相机所需的深底浅色对比。如果在屏幕上显示而不是打印,失败原因可能有所不同:强制深色模式会反转图块颜色。而经过反复截图和转发的二维码,往往会丢失细节导致完全无法识别。
绝对最小尺寸约为 2x2cm,四周各留出大约 4 个模块宽度的留白区。在此基础上,尺寸通常遵循 10:1 的比例:即每 10 英寸的扫描距离对应约 1 英寸的二维码大小。手臂距离阅读的桌卡至少需要 1.2 英寸(3cm)宽;如果是宾客入场时在三到四英尺外查看的迎宾牌,则需要接近 5 英寸(12cm)。
扫描程序默认识别浅色背景上的深色图块。如果反过来打印为深底浅色,或者将码置于复杂的照片或水彩纹理上,相机就无法准确定位。将其重新打印为纯浅色底色上的深色图块,应该就能立刻识别。
光面或半光面卡纸会将光线直接反射回手机镜头,而婚礼现场的光源几乎全是点光源:蜡烛、串灯、地灯。只要有一处眩光划过二维码,就会导致扫描失败。换用[哑光纸张](/guides/printed-qr-cards)重新打印即可,它不会产生这样的反射。
有时可以,但不要抱有侥幸心理。穿过图案中心的折痕、撕裂或卷曲会破坏扫描所需读取的图块,即使只有局部遮挡也可能彻底无法识别。与其抚平弯折的卡片碰运气,不如[重新打印或更换卡片](/guides/printed-qr-cards)。
Android 9 及更高版本通常支持通过相机应用或 Google 智能镜头原生扫描二维码,但不同品牌的实现方式并不一致。三星和一加等厂商往往将其藏在设置菜单中,而不是默认开启;部分低端机型即便运行最新安卓系统也没有原生支持。如果宾客的相机扫不出来,可以让他们尝试使用 Google 智能镜头。
只有在屏幕上直接展示二维码本身时才会影响,扫描手机开启深色模式并无大碍。在婚礼网站、短信或已保存图片中显示的二维码,可能会被强制深色模式反转颜色,而颜色反转的二维码是无法识别的。Chrome 141 曾出现过一个已知漏洞,导致某些网站上的图像(包括二维码)出现这种情况。如果屏幕上的二维码扫不出,改用打印卡片即可。
截取二维码并通过即时通讯应用转发时,图像会经历有损二次压缩,有时甚至不止一次。细微细节大量丢失后,二维码的分辨率就会低于扫描仪识别所需的下限。请直接向宾客发送原始文件或打印卡片,不要发送转发的截图。
在 iOS 11 及更高版本中,iPhone 自带的“相机”应用原生支持扫描二维码,无需额外应用(除非在“设置”>“相机”中关闭了二维码扫描开关)。安卓系统的原生支持因厂商而异,因此当自带相机无法识别时,专用的扫码应用或 Google 智能镜头是可靠的备选方案。[宾客无需安装任何应用](/faq#do-guests-need-an-app-to-share-wedding-photos)即可直接打开相册。
用你打算选用的纸张按实际成品尺寸打印一张卡片,然后在接近婚礼现场昏暗程度的光线下,分别用 iPhone 和安卓手机进行扫描测试。一定要在正式下单前测试,而不是印好之后。[我们的摆放指南](/guides/qr-code-placement)详细介绍了测试合格后每张卡片的摆放位置以及建议印制数量。
有些问题是打印机造成的,软件层面的调整无济于事。比如打印出现条纹横斑,或者是低分辨率文件被强行放大超过原始尺寸,亦或是印刷厂自身的色彩管理将“黑色”偏转为偏暖的深灰色。这三种情况都属于印刷瑕疵,无论卡片怎么摆放或如何打光都无法识别。唯一的办法是用清晰源文件重新打印,并在全量印制前再次进行测试。
能提前排查出绝大多数问题的“双手机真实灯光测试法”,在我们的打印二维码卡片指南中有详细说明。先打印一张卡片,然后在婚礼现场实际可能出现的最暗灯光下,分别用 iPhone 和安卓手机扫码测试。把重新修改的卡片再次通过这道测试,确认无误后再替换桌上的所有卡片。
Chrome 141 在 2025 年 10 月出现了一项强制深色模式退化问题,导致部分网站上的图像(包括二维码)颜色发生反转。
本页通篇采用的 2x2cm 最小尺寸、4 模块留白区以及 10:1 扫码距离比例,均与我们摆放指南中验证过的数据一致。上述关于 iOS 11+ 原生扫码以及 Android 9+ 支持(包括各厂商实现不一致情况)的论述,同样来自同一套验证资料。
修复后的方案通过测试后,请使用清晰模板重新下单,不要继续加印有缺陷的文件;在重新放回餐桌前,请确认新卡片应该摆放的位置。
更喜欢纯文本?阅读 Markdown 版本。