速览 — 最快方法

打开 QR Code 扫描器与生成器 → 点按首页的悬浮扫描按钮 → 选择从照片扫描 → 点按截图。网页链接、Wi-Fi 二维码、vCard、彩色二维码以及一维/二维条码都能识别。

方法一:用 QR Code 扫描器与生成器识别任意截图或照片(最可靠)

Apple“照片”App 只对简单的网址二维码有反应,而 QR Code 扫描器与生成器同时使用 Apple CoreImage 和备用的 ZXing 光学解码器,能从图片中提取任何二维码或一维/二维条码。

  1. 在 iPhone 上打开 QR Code 扫描器与生成器

    打开 QR Code 扫描器与生成器(App Store 免费下载),停留在“首页”标签。

  2. 点按扫描按钮,选择“从照片扫描”

    点按“首页”右下角的蓝色悬浮扫描按钮,然后在菜单中点按“从照片扫描”。

  3. 选择截图或照片

    从照片图库中选择含有二维码或条形码的图片,App 会立即用 CoreImage + ZXing 双引擎识别。

  4. 使用解码结果

    网页链接会立即在 App 内置浏览器中打开,Wi-Fi 码会显示网络名称和密码,联系人会以联系人卡片打开。扫描结果也会保存到“首页”的历史记录中。

方法二:在“照片”App 中使用 iOS 实况文本(仅限简单网址)

如果截图中是标准的黑白网址二维码,并且你使用的是 iOS 15 或更高版本:

  1. 打开照片 App,点按截图。
  2. 用手指按住二维码 1–2 秒,或先点按右下角的实况文本图标。
  3. 如果 iOS 识别出二维码,会弹出包含在 Safari 浏览器中打开或拷贝链接的菜单。
实况文本识别失败时:如果在“照片”中长按二维码没有任何反应,通常是因为码里是纯文本、vCard 联系人、一维/PDF417 条码,或者用了自定义颜色和 Logo。请使用上面的方法一,或试试我们的免费网页扫码工具。
为什么在“照片”App 里长按二维码有时没反应?

“照片”App 中的 iOS 实况文本只能识别包含网页链接或简单操作的标准高对比度二维码,经常会忽略一维条码(UPC、EAN、Code 128)、PDF417、彩色或花式二维码,以及纯文本内容。QR Code 扫描器与生成器都能识别。

没有网络也能识别照片里的二维码吗?

可以。识别 100% 在 iPhone 本地完成。只有在浏览器中打开识别出的网址时才需要联网。

相关教程

如何在 iPhone 和 iPad 上识别“文件”App 中的二维码

教你在 iPhone 和 iPad 上识别保存在 iOS“文件”App、iCloud 云盘或“下载”文件夹中的二维码或条形码。

阅读教程 →

iPhone 扫不出二维码或条形码?7 个快速解决办法

iPhone 相机扫不出二维码或条形码时的排查指南:检查相机设置、一维条码兼容性、低对比度二维码以及从照片识别。

阅读教程 →

如何在 iPhone 上打开前检查二维码链接是否安全

在 iPhone 上防范二维码钓鱼(“quishing”)。借助批量扫描或免费的浏览器扫描工具,在网页加载前读取任意二维码的完整网址。

阅读教程 →

QR Code 扫描器与生成器 vs. iPhone 自带相机

详细对比 QR Code 扫描器与生成器和 iPhone 自带相机扫码:一维商品条码、截图识别、扫描记录、批量模式和二维码制作。

阅读教程 →