Pregunta

Me gustaría mostrar algunos emoticones entre texto en mi chatbot, pero cuando agrego una imagen se muestra en una línea separada ...

¿Alguna idea?

<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>
¿Fue útil?

Solución

Desafortunadamente, el soporte de Flash para la etiqueta img en los campos de texto es deficiente; incluso en la documentación oficial de Flex 3 dice:

  

" Nota: El < img > la etiqueta no está completamente   compatible, y podría no funcionar en algunos   casos. "

Hay un problema en el rastreador de errores de Adobe que parece describir el problema exacto que tienes.

En cualquier caso, Valentin Manthei parece tener una solución para esto . Sin embargo, no lo he probado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top