Question

Je voudrais afficher des smileys entre le texte de mon chatbot mais lorsque j'ajoute une image, elle s'affiche sur une ligne séparée ...

Des idées?

<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>
Était-ce utile?

La solution

Malheureusement, le support de Flash pour la balise img dans les champs de texte est inférieur à la normale; même dans la documentation officielle de Flex 3 , elle dit:

  

& "; Remarque: le < img > la balise n'est pas complètement   pris en charge et risque de ne pas fonctionner dans certains   cas. & ";

Un problème qui semble décrire le programme de suivi des bogues d'Adobe semble être décrit. problème exact que vous rencontrez.

Dans tous les cas, Valentin Manthei semble avoir une solution pour cela. . Je ne l'ai pas essayé moi-même, cependant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top