我有一个Flex库,用于我的Flex移动或Web应用程序。如果我在iPad模拟器上运行应用程序,Capabilities.os
会给我Mac OS 10.7.5
,那么如何判断(来自Flex库)当前应用程序是在模拟器还是真实设备或浏览器上运行?
我正在使用的是:
public static function isSimulator():Boolean
{
return Capabilities.version.indexOf("IOS") >= 0 && Capabilities.os.indexOf("Mac OS") >= 0;
}
但我对此并不那么自信。