ImageSnapshot
一种帮助器类,用于捕获实现了 flash.display.IBitmapDrawable
的任何 Flash 组件(包括 Flex UIComponent)的快照。
flex组件的截图.
Capabilities
Capabilities 类提供一些属性,这些属性描述了承载 SWF 文件的系统和播放器。例如,手机屏幕可以有 100 个正方形像素(黑白),而 PC 屏幕则可以有 1000 个正方形像素(彩色)。通过使用 Capabilities 对象来确定用户所拥有的设备的类型,可以向尽可能多的用户提供适当的内容。如果熟悉设备的功能,则可以通知服务器发送合适的 SWF 文件,或是通知 SWF 文件变更其播放方式。 Capabilities 类提供一些属性,这些属性描述了承载 HTML 内容(和 SWF 内容)的系统和运行时。通过使用 Capabilities 对象来确定用户所拥有的计算机的类型,可以向尽可能多的用户提供适当的内容。了解计算机的功能后,您可以加载适当的内容或使用代码更改其呈现方式。
但 Adobe AIR 的有些功能没有作为 Capabilities 类的属性列出。这些功能是其它类的属性:
属性 | 说明 |
---|---|
NativeApplication.supportsDockIcon |
操作系统是否支持系统停靠图标。 |
NativeApplication.supportsMenu |
操作系统是否支持全局应用程序菜单栏。 |
NativeApplication.supportsSystemTrayIcon |
操作系统是否支持系统任务栏图标。 |
NativeWindow.supportsMenu |
操作系统是否支持窗口菜单。 |
NativeWindow.supportsTransparency |
操作系统是否支持透明窗口。 |