我有一个编译的css文件(swf),我在adobe flex 4.1中的spark应用程序的preintialize阶段加载。我观察到,对于每个用户,第一次,页面加载没有任何CSS,并且在一两秒内加载CSS并且存在闪烁。我知道从服务器下载swf需要时间,因此会出现闪烁。在此之后,浏览器缓存相同的内容,因此我们不会在其他视图上面对此问题。任何人都可以建议我怎样才能避免这种闪烁?如何强制首先缓存swf然后加载页面?
我找到了解决方案。它有两个步骤: