互相删了对方 微信乱码怎么添加好友号变乱码一段时间然后又变成了微信乱码怎么添加好友号不再是乱码这是什么情况

前几天一同事求助一关于二维码編码解码的问题在尝试使用微信乱码怎么添加好友与QQ的二维码扫描后发现均无法正常扫描出二维码内容。百度和stackoverflow后并无明确解决方案查阅大量与二维码编码解码相关资料后,将其解决

在编码生成二维码的时候二维码的内容为:POS+订单编号 + 裕福支付

裕福支付的字样变成了┅堆乱码。

在二维码的生成过程中:使用的是GBK编码方式其在iOS中的对应编码为GB_。 在iOS原生的二维码扫描控件中其默认的解码方式是用UTF-8解码方式。

在扫描上面的二维码时系统默认用UTF-8解码读取GBK编码的二维码。由于二维码是日本人发明的在读取GBK编码的二维码时默认用日文将中攵字段覆盖,从而就产生上述读取二维码时产生日文乱码的情况

首先获取到元数据metadataObject转化成字符串方式,遍历字符串中的每一个字符因為数字字符和英文字符通用于多种编码解码方式,固只要遍历出来的字符串有一个为空便重新进行编码

 将取到的字符串重新使用UTF-8编译转囮为原始的二进制,再将其通kCFStringEncodingMacJapanese的方式进行解码便可获得正确的字符串

再次运行扫描结果如下:

可添加多层解码方式的判断,这里不赘述

> 解析微信乱码怎么添加好友接口返回的json中文昵称为乱码怎么回事为什么微信乱码怎么添加好友好友显示乱码?

我在商城换了字体一会换回来,发现这些就都是乱码了微信乱码怎么添加好友公众号的都是
亲,你可以试试卸载后重新到华为应用市场下载安装看下记得重要的数據要备份下呀;如果使用的非默认字体,建议更换默认字体试试看的恩~~
等下我又研究出来了,我把我的步骤说给你听微信乱码怎麼添加好友公众号打开乱码,然后去手机管家里清理缓存还是乱码然后把字体换成默认的字体,再打开公众号字体就不乱了,再把字體换成你想要换的字体里面就不会再乱了,不过里面的字体是默认字体而不是你现在使用的字体

我要回帖

更多关于 微信乱码怎么添加好友 的文章

 

随机推荐