将图像添加到可加密的textarea不起作用

时间:2014-04-08 06:19:16

标签: flex flexbuilder

我正在尝试将图像添加到我的textarea。一切都很好,但我不知道为什么这段代码不起作用。

这是我的文本区域(mxml)::

<s:RichEditableText id="insultTxtArea" x="0" y="0" width="90%" height="100%"
                                        color="#000000"  
                                        editable="false" fontFamily="Helvetica" selectable="true" 
                                        textFlow="{TextConverter.importToFlow( insultTxtArea.text, TextConverter.TEXT_FIELD_HTML_FORMAT )}"

                                        styleName="customStyle"

                                        textAlign="left" textDecoration="none"/>

我正在添加图片

insultTxtArea.text = "<img src='assets\\insult500.png'>";

但故障在哪里??? 提前致谢

2 个答案:

答案 0 :(得分:1)

尝试:

insultTxtArea.textFlow = TextConverter.importToFlow("your html string", 
          TextConverter.TEXT_FIELD_HTML_FORMAT);

答案 1 :(得分:1)

试试这个

<s:RichEditableText id="insultTxtArea">
        <s:textFlow>
            <s:TextFlow>
                <s:img source="assets/insult500.png" width="auto" height="auto" />
            </s:TextFlow>
        </s:textFlow>
    </s:RichEditableText>