我正在使用Adobe Flex/Air制作一个应用程序。我想知道是否有任何方法可以获取运行Air应用程序的操作系统?
使用Capabilities类:
import flash.system.Capabilities;
trace(Capabilities.os);
if((Capabilities.os.indexOf("Windows") >= 0))
{
// in windows
}
else if((Capabilities.os.indexOf("Mac") >= 0))
{
// in mac
}
else if((Capabilities.os.indexOf("Linux") >= 0))
{
// in linux
}
为了更清晰地表达,我使用了这段代码(虽然它和Mudasir的代码功能相同)
if(Capabilities.os.search("Windows")>=0)
//do something