在html-template里输入中文后,Flex Builder显示正常,但是Build后中文乱码。应该是html wrapper的问题,根治的话可以用自己的Build脚本,但工作量很大。
有一个Workarround,把中文转成HTML Unicode就行了。这个网站提供这样的工具。
也可以将以下的内容保存成html文件,用浏览器打开,进行转换。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""> <html lang="zh-TW" xml:lang="zh-TW" xmlns=""> <head> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-9" /> <title>HTML unicode</title> <script type="text/javascript"> </script> </head> <body> <H1>HTML unicode</H1> <form action="#" id="conv" name="conv"> Original: <br/> <textarea id="str" cols="80" rows="10" onchange="convert();" onblur="convert();"></textarea><br/> <br/>Charcode: <br/> <textarea id="result" cols="80" rows="10" onfocus="convert();"></textarea><br/> <input type="button" value="Convert" onclick="convert();" onkeypress="convert" /> <input type="reset" value="Clear"/><br/> </form> <hr /> </body> </html>
|
阅读(1422) | 评论(0) | 转发(0) |