0

我正在开发一个从数据库获取评论数据的应用程序(我使用 amfphp 与数据库通信)。我已经在 gateway.php 和我的数据库中设置了字符编码,一切都很好。

我跟踪了返回值,它在输出窗格中正确显示,但是当我将文本字段的 .text 属性设置为该值时,它会显示奇怪的字符。我试图用阿拉伯语设置一个硬编码字符串并且它有效。我不知道问题出在哪里

(更新)

textFeild.text = "امين"// text display fine
textFeild.text = textDataFromAMFPHP // weird caracters
trace( textDataFromAMFPHP ) // display fine  "امين"
4

2 回答 2

0

确保您需要的字符嵌入到您用于目标文本框的字体中。这是动态添加文本所必需的。嵌入仅对于已放置文本的静态文本框是自动的。

于 2011-08-17T14:22:18.620 回答
0

确保您已使用您可能需要使用的字体嵌入所有阿拉伯字符。http://help.adobe.com/en_US/Flash/10.0_UsingFlash/WSB2C1B8DA-8C49-484c-A6B3-607E547BAB56.html(开始阅读选择并嵌入一系列字体的地方)。

于 2011-08-17T14:22:53.237 回答