为什么扫码枪扫描时会显示网址?
扫码枪扫描活码时显示的是一串类似 qr61.cn/xxx 的短网址,而不是你在后台配置的文字或图片内容。这是因为活码的本质就是一段指向云端的短网址,扫描枪只能读出二维码图案中存储的原始数据,没法像手机浏览器那样访问网址再加载页面。如果你需要扫描枪直接识别到具体内容,请改用静态码。
原因排查
原因 1:你制作的是活码(概率最高)
现象: 手机微信或相机扫码能正常看到你配置的图文内容,但办公或仓库用的扫码枪扫出来的是一串 qrxx.cn 开头的网址。
解决方案:
活码是按「短网址 → 云端内容」的方式工作的:
- 图案中存的是一段短网址;
- 扫描时,设备要先读到网址,再通过网络访问云端,才能拿到真正的展示内容;
- 扫描枪是一种"读码"设备,只负责把图案里的数据输出成文本,不会联网,所以只能显示短网址。
如果你的业务场景必须让扫描枪直接读出内容(比如仓库入库时扫到一段物料编号),请按下面「原因 2」的方式改用静态码。
原因 2:业务场景应该使用静态码而不是活码
现象: 你的使用场景是用扫描枪批量录入数据(如 ERP 录入物料编号、快递录入单号),对图片、视频等富文本没有需求。
解决方案:
这种场景下建议制作静态码:
- 在草料首页或文本生码工具中,输入需要被扫描枪识别的内容(通常是一段编号或文本)。
- 选择生成静态码而非活码。静态码会把内容本身编码进图案里。
- 打印静态码并用扫描枪测试,扫描枪会直接输出你填写的内容。
注意:静态码一旦生成就无法修改内容,且不支持图片、文件等富文本,也无法统计扫码数据。如果后续需要改动,只能重新生码。
原因 3:扫描枪本身不支持二维码
现象: 扫描枪没有任何反应,或只能识别一维条码。
解决方案:
部分老款扫描枪只支持一维条码(条形码),不支持二维码识别。请确认你使用的扫描枪型号支持「2D 二维码扫描」功能,必要时更换设备。
仍未解决?
如果以上方案都无法解决你的问题,请在任意草料页面右下角点击「咨询」→「问题反馈」,我们的技术人员会协助排查。