如何在Flex中的TextFlow对象中使用标记标记<img/>

时间:2013-06-07 17:06:58

标签: flex richeditabletext textflow

在.mxml文件中,我们可以轻松创建包含图像内容的RichEditableText(RET)组件:

<s:RichEditableText id="ret" height="600" width="900" selectable="false" editable="false" click="onClick(event)">
    <s:content>
        <s:div>
            <s:p>
                <s:span>
                    This is a
                </s:span>
                <s:img source="@Embed('image.png')" />
                <s:span>
                    span test!
                </s:span>
            </s:p>
        </s:div>            
    </s:content>
</s:RichEditableText>

但是如果我想动态创建RET的内容,例如

richEditableText.textFlow = TextConverter.importToFlow(textFlowStr, TextConverter.TEXT_FIELD_HTML_FORMAT);
richEditableText.textFlow = TextFlowUtil.importFromString(textFlowStr);
richEditableText.textFlow = TextConverter.importToFlow(textFlowStr, TextConverter.TEXT_LAYOUT_FORMAT)

它总是给出例外。我的textFlowStr是这样的:

<img src="image.png" />  **for html format**
<img source="image.png" /> **for Text Layout Format**

在这个How to add dynamically text and tags inside textFlow中,它给出了一个示例,但我尝试<img>它不起作用。

This link表示支持<img>代码。但我不知道如何使用它?

0 个答案:

没有答案