支持哪些条形码?
一维码:CODE128、CODE39、EAN-13、EAN-8、UPC-A、UPC-E、ITF / ITF-14、CODABAR、MSI(含 MSI10 / MSI11 等校验位变体)、Pharmacode 等常见编码。二维码(QR)不在这页支持——那是二维编码,请用本站「二维码识别」工具;如果一张图里同时有一维码和二维码,本页只读一维码。
为什么识别不出来?
按顺序排查:① 图要够清晰,码条边缘分明——翻拍屏幕时的高光、摩尔纹、手抖都会让码条糊掉;② 条形码四周要留一点空白(静默区),别贴着图边裁;③ 码太小就先用「图片裁剪」把条形码区域裁出来、放大再识别;④ 把图摆正成水平方向再试,引擎对横条码条最稳。
手机摄像头能直接扫吗?
能,但要在手机系统浏览器里(Safari / Chrome / 华为 / 小米浏览器),且地址是 https——浏览器只允许安全页面调用摄像头。满足时点「开始摄像头扫码」对准条形码即可自动识别:视频帧只在你浏览器里解码、不上传;停止扫码或离开页面时摄像头立即关闭。如果按钮是灰的,本页会在按钮下面写明属于哪种原因,最常见的是正在用 App 内置浏览器(见下一条);不想折腾就直接用「拍照识别」。
手机上「开始摄像头扫码」是灰色的怎么办?
摄像头接口只在两个条件同时成立时才存在:① 页面是 https;② 用的是系统浏览器。微信、QQ、UC、夸克、百度这些浏览器自带的网页内核,以及本站 App、小程序里内嵌的网页,都不向网页提供摄像头接口——即使地址栏是 https 也不行(这不是本站的故障,换任何网页扫码工具都一样打不开)。两条出路:一是点右上角菜单选「在浏览器打开」,用手机自带浏览器重开本页;二是直接点上方的「拍照识别」,调用手机系统相机拍一张,回来同样在本机识别,这条路在所有浏览器和微信里都走得通。
本站「条形码生成」工具生成的码能读回来吗?
能。生成页现在能出的 CODE128 / CODE39 / EAN-13 / EAN-8 / UPC-A / ITF / ITF-14 / MSI / Pharmacode / Codabar 全在本页识别范围内——其中短 ITF、Codabar、MSI、Pharmacode 由本页内置的自制读取器解码(通用识别库恰好缺这几种),生成后下载再识别可以完整往返校验。CODE93 在生成端就被禁用(随包绘制库不支持该格式)。
图片会上传吗?
不会。识别是纯本地过程:解码库由本站自托管,首次识别时加载一次(gzip 后约 110KB),加载完成后图片、拍照照片与视频帧都不出设备,你可以用 Network 面板核验。