2010-07-29 20 views
0

我要寻找一个基于JavaScript的预加载器,可以处理.SWF(Flash)文件。阿贾克斯预加载的SWF文件..这可能吗?

我非常清楚,可以通过使用另一个Flash文件来预加载Flash文件,但我想知道是否有人知道可以加载swfs的AJAX预加载器(另外,progressEvent会是一个很好的额外),然后将Flash文件添加到HTML文档中。

我做了相当长的一段谷歌搜索,但似乎没有这样的事情在那里。它可能是überhaupt吗?

谢谢!

回答

1

嘛,没有什么是不可能的:在一个隐藏的div加载SWF,和进度监控提供额外的外部接口,SWF,让您的SWF可以报告通过外部方法或回调上传进度。下载完成后,您可以显示该DIV,或将其加载到另一个DIV中,并从缓存中加载。

+0

与此解决方案的问题是,SWF无法与外部接口进行通信,直到其完全加载。 – Jaaq 2010-07-29 08:42:15

+0

是的,如果你使用外部预加载器呢? – BarsMonster 2010-07-29 09:32:07

+0

然后我仍然使用SWF来加载另一个SWF :) – Jaaq 2010-07-29 09:44:28