如何解码QRcode中的UTF-8字符?

时间:2013-08-12 01:02:25

标签: android flex zxing qr-code

使用ZXing V2.2

代码:       (com \ google \ zxing \ qrcode \ decoder)

  function decodeByteSegment(){ ... result.Append(readBytes); }

更改为

  function decodeByteSegment(){ 
    .....
    var ba:ByteArray = new ByteArray();
for (var k:int=0;k<readBytes.length;k++) { ba.writeByte(readBytes[k]); }
ba.position = 0;
result.Append(ba.readMultiByte(ba.length,encoding));
 }

这个例子 http://i.stack.imgur.com/ff9um.png

扫描结果为“䭖1357”,但应该是“中文12345678”!!

如何在QRcode中解码UTF-8字符?

0 个答案:

没有答案