使用ActionScript 3.0编写程序,自动检测Adobe Air和Adobe Flex之间的区别。

9
我有一些共享代码在Adobe AIR应用程序和Adobe Flex应用程序之间。
在这段代码的某一行,程序必须根据它是在Air运行时还是Flex运行时中运行而表现出不同的行为。
我该如何以编程方式检测差异?
1个回答

14
if (Capabilities.playerType == "Desktop") {
  trace("I'm running on AIR");
}

请参阅Capabilities文档


3
此项的导入为 Flash.System.Capabilities。 - Joshua

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接