TextArea.htmlText に画像をインラインで表示する
-
06-07-2019 - |
質問
チャットボックスのテキストの間にスマイリーを表示したいのですが、画像を追加すると別の行に表示されてしまいます...
何か案は?
<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>
解決
残念ながら、Flash は img
テキストフィールドのタグが標準以下です。中でも Flex 3 の公式ドキュメント それは言う:
"注記:u003Cimg>タグは完全にはサポートされておらず、場合によっては機能しない場合があります。」
あるよ Adobe Bug Trackerの問題 それはあなたが抱えている問題を正確に説明しているようです。
いかなる場合でも、 バレンティン・マンタイは解決策を持っているようだ このために。私自身は試したことはありませんが。
所属していません StackOverflow