如何在我的Flex应用程序中添加HTML,就像Tour De Flex使用的那样。
答案 0 :(得分:2)
使用HTML Component。它仅限AIR,因此您无法在基于Web的应用程序中执行此操作。
对于基于网络的应用,您需要使用iFrame trick。
答案 1 :(得分:1)
标签< mx:TextArea>可以有一个嵌套的< mx:htmlText>可以包含HTML代码的标记。 例如:
<mx:TextArea id="htmlTextWillAppear"
width="100%" height="100%"
borderStyle="none"
editable="false"
condenseWhite="true">
<mx:htmlText>
<![CDATA[
<p>This is where the HTML will go icluding Links, images, unordered lists, et.</p>
]]>
</mx:htmlText>
</mx:TextArea>
需要CDATA标记,以便Flex编译器知道按字面意思解释后面的内容而不是MXML标记。
我使用此方法来伪装我的Flex网站中提供tutorials for creating accessible Flex content的文本。