Арабский текст в поле тестов In Flash - PullRequest
0 голосов
/ 17 августа 2011

Я разрабатываю приложение, которое получает данные комментариев из базы данных (я использую amfphp для связи с базой данных). Я установил кодировку символов в gateway.php и в моей базе данных, и все в порядке.

я проследил возвращаемое значение, и оно корректно отображается на панели вывода, но когда я установил для свойства .text текстового поля значение, отображаемое странными символами.Я попытался установить жестко запрограммированную строку на арабском языке, и она работает. Я не знаю, где проблема точно

(обновление)

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

Ответы [ 2 ]

0 голосов
/ 17 августа 2011

Убедитесь, что вы ввели все арабские символы шрифтом, который вам может понадобиться.http://help.adobe.com/en_US/Flash/10.0_UsingFlash/WSB2C1B8DA-8C49-484c-A6B3-607E547BAB56.html (начните читать там, где написано, выберите и вставьте диапазон шрифтов).

0 голосов
/ 17 августа 2011

Убедитесь, что ваши необходимые символы встроены в шрифт, который вы используете для текстового поля, на которое вы нацеливаетесь. Это необходимо для динамического добавления текста. Встраивание выполняется автоматически только для статических текстовых полей, в которых уже размещен текст.

...