2012-08-24 51 views
0

我们正在构建Flex应用程序,并且我们在preloader中有一个奇怪的错误。奇怪的Flash/Flex预加载器图片问题

swf嵌入在一个html页面(带swfobject)中,以下屏幕在我们的预加载器之前随机出现。

我们可以通过重新加载页面来重现这一点。

这里的截图

https://www.Scolab.com/Public/Jing/EN/PreloaderIssue1.png

https://www.Scolab.com/Public/Jing/EN/PreloaderIssue2.png

这些画面只出现的秒1/4。

其他人都遇到过这个bug吗?

编辑:

我们看到它发生在Chrome,Safari和Opera上。

+0

我从来没有见过这样的事情。您是否使用自定义预装载器?这是SWF的“图像”部分还是浏览器的一部分?你看到这个时使用哪个浏览器?我会猜想它是你的自定义预加载器的一部分,有时你会根据加载需要多长时间才能看到它(有时你不会)。无论这是什么预加载程序,它经常加载得非常快,以至于预加载程序从不显示。但是,这是基于您提供的有限信息的猜测。 – JeffryHouser

+0

是的,我们正在使用自定义预加载器。这些图像不是来自我们的资产。每次我们重新加载页面时,图像都不一样。 –

+0

试试吧住在这里:www.buzzmath.com/home。 刷新页面几次,您应该在预加载器出现之前看到一个黑屏(有时来自问题的奇怪图像)。 这似乎也发生在Flex默认预加载器上! –

回答

0

花时间让浏览器显示swf,这就是出现黑屏的原因。但为什么多彩的背景出现,不知道。您可以为页面创建与swf的加载屏幕相同的背景,因此它会隐藏黑屏,即使是那种多彩的东西。试一试。