javascript - 二维码是如何写入中文字符信息的?
问题描述:
本人在做一个公司外包项目要根据唯一一个key生码
我个人找了两种开源工具试了下不符合甲方要求
说是通过扫码枪扫描不到中文?
想问一下二维码相关问题,这种二维码我用手机是可以扫描出中文字符的,甲方的扫码枪不可以,是需要增加字符集配置还是扫码枪的问题?
下方是我使用工具的线上demo
https://the-burtons.xyz/barcode-generator/
http://bwip-js.metafloor.com/demo/demo.html
我录入的content 内容是 这是一个二维码
扫码枪识别出来确实这样
第 1 个答案:
https://www.cnblogs.com/guogangj/p/12082681.html
第 2 个答案:
二维码和条形码是不是弄混了
第 3 个答案:
扫码枪就是个键盘
第 4 个答案:
所以需求是咋样的?扫出来的中文内容是干啥的?是直接展示在某一个设备上, 还是录入到系统中的。
如果是转录到某一个系统之中,是否可以用转码方式来实现呢?
比如说生成二维码之前,先使用 encodeURIComponent 转码成 unicode
,然后扫码之后转录到系统内部再 decodeURIComponent 转换回中文?
就是不知道OP你这边的扫码枪能不能扫出来字母和特殊符号。
第 5 个答案:
要支持GB18030字符集。
这是写好的子组件:<template> <div class="wrapper c ...