Adobe Air Capabilities.os返回错误版本的Windows

时间:2015-09-05 21:19:54

标签: windows actionscript-3 air windows-10

最简单的代码示例:在一个全新的桌面空中项目中,只需几行代码:

import flash.system.Capabilities;
trace(Capabilities.os); // returns "Windows 8" on a Windows 10 machine

我没有在从头开始安装Windows 10的系统上尝试过,但是在Windows 7上都没有尝试过。 Windows 10升级和Windows 8 - > Windows 10升级,看起来Air的Capabilities类返回了错误的值,即使我可以在命令行上运行类似wmic os get Caption的内容并返回“Microsoft Windows 10”。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,这是当前AIR SDK中的已知错误。查看https://bugbase.adobe.com/index.cfm?event=bug&id=4031494