Как использовать тег разметки <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>
тег. Но я не знаю, как его использовать?