【发布时间】:2011-01-07 01:10:27
【问题描述】:
如何在我的 Flex 应用程序中添加 HTML,就像 Tour De Flex 使用的那样。
【问题讨论】:
标签: html apache-flex flash builder
如何在我的 Flex 应用程序中添加 HTML,就像 Tour De Flex 使用的那样。
【问题讨论】:
标签: html apache-flex flash builder
使用HTML Component。它只是 AIR,因此您无法在基于 Web 的应用程序中执行此操作。
对于基于网络的应用,您需要使用iFrame trick。
【讨论】:
标签
<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 的文本。
【讨论】: