在网页上下载多个flash影片并且可以并行或按顺序运行

时间:2009-11-05 20:56:48

标签: javascript flash flash-cs3

我们有一个使用flex和CS3构建的Flash网站。该网站的大部分已使用flex完成。我们在一个页面上有多个flash电影,显然我们的页面加载速度非常慢。现在我们正在研究使页面快速生成的选项,我们试图了解我们是否可以并行运行这些Flash电影?在CS3中是否有一些规定使闪存理解该对象将首先加载并运行,然后再运行第二个对象。

非常感谢任何帮助。感谢。

2 个答案:

答案 0 :(得分:1)

您可以尝试批量加载程序库。 http://code.google.com/p/bulk-loader/

答案 1 :(得分:1)

我猜swfs是在加载时运行的,但我认为你可以对此有所说明。

据我了解,您在一个HTML文件中显示了多个swfs。

如果是这种情况,您可以使用LocalConnection在swfs之间建立通信并控制每个初始化的方式。

另一种选择是设置变量(js变量,js cookie,本地SharedObject等)以跟踪当前加载的swf的ID(例如13中的1)。使用ExternalInterface完成使用js和flash。

如果我不理解,并且您只想将多个swf加载到一个swf中并对其进行管理,BulkLoader就是前面提到的前进方向。

古德勒克!