Отображение изображения встроенным в TextArea.htmlText

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

Есть идеи?

<mx:TextArea id="myChat" width="271" height="238" backgroundColor="#ffffff" borderThickness="0" editable="false" enabled="true" horizontalScrollPolicy="off" wordWrap="true">
    <mx:htmlText>
    <![CDATA[
         <font size='14'> some text - </font><img src='images/emoticons/wink_smile.gif' height='15' width='15'/><font size='14'> more text</font>
    ]]>                      
    </mx:htmlText>
</mx:TextArea>

1 ответ

Решение

К сожалению, поддержка Flash для img тег в текстовых полях является субпаром; даже в официальной документации Flex 3 говорится:

"Примечание. Тег поддерживается не полностью и в некоторых случаях может не работать".

В трекере ошибок Adobe есть проблема, которая, похоже, точно описывает вашу проблему.

В любом случае у Валентина Мантея, похоже, есть решение для этого. Я сам не пробовал.

Другие вопросы по тегам