我们有一个使用flex和CS3构建的Flash网站。该网站的大部分已使用flex完成。我们在一个页面上有多个flash电影,显然我们的页面加载速度非常慢。现在我们正在研究使页面快速生成的选项,我们试图了解我们是否可以并行运行这些Flash电影?在CS3中是否有一些规定使闪存理解该对象将首先加载并运行,然后再运行第二个对象。
非常感谢任何帮助。感谢。
答案 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就是前面提到的前进方向。
古德勒克!