在FlashBuilder的编译器选项(属性->Flex编译器)中,在"Adobe Flash Player选项“下有一个”使用特定版本“的选项,您可以告诉它链接到哪个Flash Player:

如何在运行时获取此值?请注意,我指的不是Flash Player版本,而是swf所链接的版本。
发布于 2011-04-07 05:17:52
您无法获得确切的目标版本。您可以获得SWF文件的版本,但这是不同的。当您在该面板中编辑目标版本时,Flex会针对不同的playerglobal.swc进行编译,但不一定会更改SWF文件的版本。
发布于 2012-06-05 18:50:14
我们在我的公司也面临着同样的问题,我们发现了以下映射:
"SWF Version" | "Flash Player Version"
========================================
9 | 9
10 | 10.0, 10.1
11 | 10.2
12 | 10.3
13 | 11.0
14 | 11.1
15 | 11.2
16 | 11.3
17 | 11.4
18 | 11.5
19 | 11.6
20 | 11.7
21 | 11.8
22 | 11.9
23 | 12.0
24 | 13.0
25 | 14.0资料来源:
发布于 2011-04-07 05:10:45
这可能适用于您的特定用例,也可能不适用于您的特定用例,您可能需要解释您到底在做什么。无论如何:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/LoaderInfo.html#swfVersion
https://stackoverflow.com/questions/5572924
复制相似问题