此乱码不是中文乱码,是外文乱码,严格来说是“缺码”,缺某些字符
安卓 9.0 的问题表现:
i.loli.net/2019/06/23/5d0e650d7910e66777.png华为老鸡的表现:
s2.ax1x.com/2019/06/23/Z9xwy6.png 这是缅文的短信,文字里的虚线圆圈就是缺少字符的部分,这个截图是在 miuiEU 的 rom 上截取的,miuiEU 还声称他们的 rom 包含了缅文,Burmese (Global)
除了短信,聊天软件里面发来的缅文消息也有这种缺字符的现象
但是很奇怪,如果在浏览器里打开缅文的网页,又没有缺字符的现象
其他各个 aosp 版本的 rom 也都有这种现象,我查看过 fonts 文件夹下的 4 个缅文字体:
NatoSansMyanmar-Bold.ttf
NatoSansMyanmar-Regular.ttf
NatoSansMyanmarUI-Bold.ttf
NatoSansMyanmarUI-Regular.ttf
各个 aosp 版本的 rom 以及 miuiEU 里面这 4 个文件是完全一样的( 7.1 的 los 也是这四个文件,也有这个问题),而华为的这 4 个文件的体积都小一圈,我不太相信从 4.x 进化到 9.0 的系统还能犯过去的错误,但我还是试了一试:把华为系统里的这 4 个文件拷贝出来替换掉 miuiEU 里的并改好权限然后重新启动系统...........问题依然还在
所以,短信和聊天消息里面有缺失的字符而打开网页却一切正常,这到底是什么问题???
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/576549
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.