到目前为止,我一直在使用“合并到代码”来表示“框架链接”
。现在,我将其改为“运行时共享库”。在做
一个发布版本,我得到了myapp.swf,它大约是260 KB,这是之前的版本
接近350 KB。它还生成了、framework.swz、和framework.swf。
但是我只在我的网站上复制了myapp.swf,没有复制myapp.swf。
不过,这个网站运作得还不错。我还清除了flash player缓存。
来自这里。没有.swz文件,它工作得很好。所以我的问题是:
是实际使用的framework.swz文件还是闪存播放器有
一份事先的副本。的缓存未清除该副本吗?
闪光灯播放器?
而且,即使在清除缓存之后,我也没有在firebug中看到对framework.swz的请求。为什么?
发布于 2010-03-23 12:18:59
framework.swz RSL存储在一个特殊的Flash缓存中。它跨域工作。对于那些缓存中还没有RSL的用户,您肯定需要在那里使用framework.swz文件。在Linux上,缓存位于:. .adobe/Flash_Player/AssetCache
另外,如果您还没有这样做,请确保您为您的生产应用程序做了一个导出版本构建。这将进一步缩小规模。
https://stackoverflow.com/questions/2498066
复制相似问题