如何在AIR应用程序中获取AIR运行时的版本?

时间:2012-06-05 15:41:19

标签: flex air

在Flex Web应用程序中,您可以使用以下方法打印正在使用的Flash播放器的版本:

var version:String = Capabilities.version

根据the docs,这应该返回Flash播放器或AIR运行时版本,但它不在我的测试中。我在AIR中运行时不断获得Flash播放器版本。

有没有办法获得AIR版本?我在AIR 3.2上运行

(我想在我的应用程序的about框中显示AIR运行时版本以进行故障排除)

1 个答案:

答案 0 :(得分:2)

this work for you

引用:

  

NativeApplication对象具有runtimeVersion属性,即   运行应用程序的运行时版本(a   字符串,例如“1.0.5”)。 NativeApplication对象也有一个   runtimePatchLevel属性,它是运行时的补丁级别(a   数字,如2960)。以下代码使用以下属性:

     

air.trace(air.NativeApplication.nativeApplication.runtimeVersion);   air.trace(air.NativeApplication.nativeApplication.runtimePatchLevel);