我在我的应用程序中定位Flash Player 10+。对于Flash Player 10.3+,我想使用10.3中引入的EnhancedMicrophone
功能。因此,应用程序变体之间的差异将是几行代码。
我应该在Flash Builder中创建和维护两个单独的项目(并将任何更改从一个更改为另一个),还是有更聪明的方法?某些“预处理程序指令”可能根据目标玩家打开/关闭代码块?
答案 0 :(得分:0)
以下将给出播放器的版本:
var versionNumber:String = Capabilities.version;
trace(versionNumber);
对于我在Windows上它可以追踪到:
WIN 11,5,502,146
你可以解析它并获得主要/次要版本的11,5部分并根据它执行代码。