html - 在 Flex 中显示 HTML 的最佳方式是什么?

标签 html apache-flex actionscript text

我的 HTML 包含符号,例如作为上标 (™) 的商标“TM”。在普通的 HTML 中,我会使用 "&trade;"&#153;显示商标 TM。但是,我找不到将这样的 HTML 导入 Flex 并使其正确显示的方法。我对 <li> 有类似的问题标签。

我的 HTML:

<p>This information is intellectual property of My Company&#153;.</p>

<p>Available features:</p>

<li>Feature 1</li>
<li>Feature 2</li>
<li>Feature 3</li>
<li>Feature 4</li>

<p>COPYRIGHT INFORMATION:</p>

<p>Copyright &#169; 2008, My Company. All rights reserved.</p>

我让它工作的唯一方法是将内容直接复制并粘贴到 Flex 中:

<mx:Text width="100%" height="100%">
    <mx:htmlText>
        <![CDATA[
This information is intellectual property of My Company™. 

Available features:

•   Feature 1
•   Feature 2
•   Feature 3
•   Feature 4

COPYRIGHT INFORMATION:

Copyright © 2008, My Company. All rights reserved. 
        ]]>
    </mx:htmlText>
</mx:Text>

我想使用可以在运行时导入我的 Flex 应用程序的外部 HTML 文件,这样我就不必为简单的内容更改重新编译应用程序。

我听说过太多关于 iFrame 选项的问题,所以我想尽可能避免这种情况。

对于处理这个问题,还有其他好的建议吗?

谢谢。

最佳答案

好吧,这是一个棘手的问题。我刚刚完成了一个项目,我们使用这个开源库来显示 HTML:http://code.google.com/p/flex-htmlfilter

它处理列表、表格等,并且非常易于使用。但是,我认为它不支持商标符号。不过,它确实支持其他一些。

我用它从 CMS 中提取内容并显示在我的 Flash 电影中。它运行良好,让我拥有所需的所有 Flash 样式灵 active 。

关于html - 在 Flex 中显示 HTML 的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/309897/

相关文章:

javascript - 如何无限次循环按钮

html - 当 HTML 作为文本时,outlook 2013 中 2 个图像之间的垂直间隙

ios - 我如何为 IOS 导出我的 Flex 项目

java - 从浮点读取字节(Javascript)

apache-flex - 如何对具有分层数据的AdvancedDataGrid进行排序?

html - 移动尺寸的 Bootstrap 导航菜单项全宽不起作用?

html - select2 所需的选择器

apache-flex - <fx :Script> and it all stops working 中 >500 行

python - 如何从 flash swf 文件中获取有用的信息?

linux - 使用 ffmpeg 添加 actionscript