Flash Lite 1.x ActionScript 中不可用的功能

因为 Flash Lite 播放器基于旧版本的 Flash Player,因此它并不支持更新版本的 Flash Player 或您可能熟悉的其它编程语言中所有可用的编程功能。本节讨论 Flash Lite 1.x ActionScript 中不可用的编程功能,以及可用的替代功能和变通办法。

用户定义的函数 Flash Lite 1.x 不支持定义和调用自定义函数的功能。但可以使用 call() 函数来执行位于时间轴中任一帧上的代码。有关更多信息,请参见使用 call() 函数来创建函数

本机数组、对象或其它复杂数据类型 Flash Lite 1.x 不支持本机数组数据结构或其它复杂数据类型。但是,您可以使用伪数组来模拟数组。伪数组是一种需要使用 eval() 函数来动态计算相连字符串的技术。有关更多信息,请参见模拟数组

在运行时加载外部图像文件或声音文件 与桌面版本的 Flash Player 不同,Flash Lite 1.x ActionScript 无法加载外部 JPEG 文件或 MP3 文件。在 Flash Lite 1.1 中,可以使用 loadMovie() 函数来加载外部 SWF 文件。有关更多信息,请参见加载外部 SWF 文件