在Flex Web应用程序中,您可以使用以下方法打印正在使用的Flash播放器的版本:
var version:String = Capabilities.version
根据the docs,这应该返回Flash播放器或AIR运行时版本,但它不在我的测试中。我在AIR中运行时不断获得Flash播放器版本。
有没有办法获得AIR版本?我在AIR 3.2上运行
(我想在我的应用程序的about框中显示AIR运行时版本以进行故障排除)
答案 0 :(得分:2)
引用:
NativeApplication对象具有runtimeVersion属性,即 运行应用程序的运行时版本(a 字符串,例如“1.0.5”)。 NativeApplication对象也有一个 runtimePatchLevel属性,它是运行时的补丁级别(a 数字,如2960)。以下代码使用以下属性:
air.trace(air.NativeApplication.nativeApplication.runtimeVersion); air.trace(air.NativeApplication.nativeApplication.runtimePatchLevel);