我想在聊天框中的文字之间显示一些表情,但是当我添加图片时,它会显示在单独的一行...
有什么想法吗?
<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>
答案 0 :(得分:2)
不幸的是,Flash对文本字段中img
标记的支持是次要的;甚至在the official Flex 3 documentation它说:
“注意:&lt; img&gt;标记不完整 支持,也可能不适用 例“。
an issue in the Adobe bug tracker似乎描述了您遇到的确切问题。
无论如何,Valentin Manthei seems to have a solution为此。不过,我自己也没试过。