23.12.1.问题 我想在应用程序中显示HTML内容。 23.12.2.解决办法 使用<mx:HTML>控件载入并显示HTML内容。 23.12.3.讨论 Adobe AIR 运行时支持在基于SWF的应用程序中渲染HTML。渲染引擎是基于WebKit技术构建,功能和基于WebKit引擎的浏览器一样。比如Safari。这个引擎的核心就是AIR HTML API中的flash.html.HTMLLoader类,它继承自flash.display.Sprite类,HTMLLoader对象可被添加到基于ActionScript和基于Flex的程序中。
该API中还包括<mx:HTML>控件,它可以轻松的将HTML内容显示到Flex框架的容器中。
mx.controls.HTML类内部的接口是HTMLLoader类实例并提供对HTML Document Object Model (DOM)的访问。这一能力类似于HTML页面中操作DOM和CSS的JavaScript。你可以无限制的载入远程服务器上HTML页面,也可以载入本地沙箱中的HTML页面甚至是HTML格式的字符串。