Как использовать тег разметки <img> в объекте TextFlow во Flex

В файле.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**

В этом разделе Как динамически добавлять текст и теги внутри textFlow, он дает пример, но я пытаюсь <img> это не работает.

Эта ссылка говорит, что поддержка <img> тег. Но я не знаю, как его использовать?

0 ответов

Другие вопросы по тегам