与早期版本的兼容性

和以往一样,Flash Player 提供针对以前发布的内容的完全向后兼容性。在 Flash Player 9 中,可以运行在早期 Flash Player 版本中运行的任何内容。然而,在 Flash Player 9 中引入 ActionScript 3.0 后,的确对在 Flash Player 9 中运行的旧内容和新内容之间的互操作性提出了挑战。兼容性问题包括以下几个方面:

下表概述了早期的 Flash Player 版本在加载新内容和执行代码方面的局限性,以及在不同的 ActionScript 版本中编写的 SWF 文件之间跨脚本编写的局限性。

支持的功能

运行时环境

 

Flash Player 7

Flash Player 8

Flash Player 9

可以加载针对以下版本发布的 SWF

7 和更早版本

8 和更早版本

9 和更早版本

包含此 AVM

AVM1

AVM1

AVM1 和 AVM2

运行在以下 ActionScript 版本中编写的 SWF

1.0 和 2.0

1.0 和 2.0

1.0、2.0 和 3.0

支持的功能*

在以下版本中创建的内容

 

ActionScript 1.0 和 2.0

ActionScript 3.0

可以加载在以下版本中创建的内容并在其中执行代码

 

仅 ActionScript 1.0 和 2.0

ActionScript 1.0、2.0 和 ActionScript 3.0

可以对在以下版本中创建的内容进行跨脚本编写

仅 ActionScript 1.0 和 2.0**

ActionScript 3.0***

*运行在 Flash Player 9 或更高版本中的内容。运行在 Flash Player 8 或更早版本中的内容只能在 ActionScript 1.0 和 2.0 中加载、显示、执行以及跨脚本编写。

**ActionScript 3.0(通过本地连接)。

***ActionScript 1.0 和 2.0(通过本地连接)。


Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000011.html