Smobiler上海石磨_.NET移动开发平台

标题: 关于条码扫描的问题(条码带有汉字扫描后出现乱码) [打印本页]

作者: huhumao    时间: 2016-8-18 16:33
标题: 关于条码扫描的问题(条码带有汉字扫描后出现乱码)
看了实现条码扫描的视频后,我使用了barcodeButton控件实现条码扫码功能,但如果被扫描的条码中带汉字被扫出的结果汉字部分是乱码,请问barcodeButton控件是不是不支持带有汉字的条码,或是可提供方法是进行转码呢?
求大神赐教!
代码如下:

  private void barcodeButton1_BarcodeScanned_1(object sender, BarcodeData e)
        {



            string strcode = e.Barcode;

            textBox2.Text = strcode;
}


作者: huhumao    时间: 2016-8-18 17:12
求大神们赐教
作者: huhumao    时间: 2016-8-18 19:21
没人知道这个情况吗???
作者: Lincy.Lin    时间: 2016-8-19 10:03
huhumao 发表于 2016-8-18 19:21
没人知道这个情况吗???

经测试,我们这边带汉字条码扫描出来是正常的,如下:
[attach]803[/attach]
请您提供下扫描的条码、手机型号以及客户端版本号,方便我们进行测试了



作者: huhumao    时间: 2016-8-19 16:22
客户端版本号:V3.1.8
手机型号:MI 4LTE-CT (小米)
作者: huhumao    时间: 2016-8-22 09:20
Lincy.Lin 发表于 2016-8-19 10:03
经测试,我们这边带汉字条码扫描出来是正常的,如下:

请您提供下扫描的条码、手机型号以及客户端版本号 ...

您所要的东西我已提供了,请帮忙看下,谢谢!!!
作者: Lincy.Lin    时间: 2016-8-22 11:24
huhumao 发表于 2016-8-22 09:20
您所要的东西我已提供了,请帮忙看下,谢谢!!!

感谢您提供的测试数据!
目前二维码乱码问题已解决,会在下一版本中发布的,原因是因为目前默认扫描二维码是UTF-8编码,而您的二维码是GB2312编码,目前建议在二维码生成的时候,将二维码编码设置为UTF-8
作者: huhumao    时间: 2016-8-22 12:18
好的,谢谢了!!!!




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2