博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flash xml 中文乱码
阅读量:6902 次
发布时间:2019-06-27

本文共 556 字,大约阅读时间需要 1 分钟。

hakuci 标签: , ,

Flash中与xml交互时不显示中文或显示乱码的解决办法

1、去掉所有System.useCodepage = true;

很多人都说显示不出中文用这个代码,System.useCodePage = true;  是使用系统编码 不是消除乱码,如果系统是 gb2312 你load的也是 gb2312 那么 这样就不会乱码了,但是如果load有韩文怎么办??结果就是 仍然乱码。

2、XML用UTF-8编码,文件保存也用UTF-8编码
统一用utf-8的编码,可以正常显示中文,又不会因为有英文或其他字符出现乱码,除非有特殊需要,否则最好就用这个编码,这是个好习惯。

3、动态文本是不是嵌入字符了?
选中fla中无法正常显示中文的动态文本,点击属性面板的"嵌入"按钮,打开嵌入面板,发现设置了嵌入字符,点击嵌入面板左下角的"不嵌入"按钮..
PS:很多人实在显示不出中文,就嵌入中文,这种业余办法很有效,不过很大的弊端就是你的flash文件膨胀了好几倍,这个方法实在不可取!

4、检查文本框字体是否支持显示中文
很多人都是拿国外源码改的,针对以上几点做了修改后,发现还是无法显示,细心的朋友可以看一下文本使用的字体是否支持中文,所以建议改成“宋体”或者是“Arial”之类的标准字体!

转载地址:http://cjpdl.baihongyu.com/

你可能感兴趣的文章
js中eval详解
查看>>
软件设计
查看>>
HDU 5753 Permutation Bo
查看>>
【问题集】VS新建项目——失败——弹出“未将对象引用设置到对象的实例”...
查看>>
blog.yiz96.com
查看>>
centos 创建桌面双击启动程序(更改图标)
查看>>
jq 的grep(); 数组筛选方法
查看>>
[BZOJ] 1059: [ZJOI2007]矩阵游戏
查看>>
HTTP状态码
查看>>
DataGridView key points
查看>>
STL中map与hash_map容器的选择
查看>>
PagedGeometry 笔记02
查看>>
游戏launch界面
查看>>
web前端免费资源集
查看>>
sql 分组后查询出排序字段
查看>>
函数调用机制
查看>>
BZOJ 2001 线段树+LCT (TLE)
查看>>
POJ 2229 DP
查看>>
SVN简介
查看>>
虚拟机VMBox的空间扩展和对加载进来资源的扩展
查看>>