当前位置:  开发笔记 > 运维 > 正文

使用框架RSL来减少SWF文件大小

如何解决《使用框架RSL来减少SWF文件大小》经验,为你挑选了1个好方法。

我正在使用框架RSL来减少我的SWF文件大小.我正在使用Flex Builder来编译SWF.

当我在SWF中使用RSL编译时,我注意到大幅减小了.然而,创建的框架SWF非常大.我如何处理新创建的框架SWF?我是否将它放在我的服务器上,然后让flash播放器拿起它,缓存然后坐下来享受改进的性能还是还有另一步吗?

我不希望每次应用程序被点击时,我的自定义swf加上框架swf加载(而不是从缓存)的额外开销.



1> dirkgently..:

我假设你已经编译应用程序使用Flex框架的RSL(详见这里).

框架RSL通常由Flash Player(而不是浏览器)缓存 - 与普通用户RSL的情况一样.

加载应用程序时,Flash Player会检查框架RSL是否存在于其缓存中,如果不存在,则加载它然后运行应用程序.

我如何处理新创建的框架swf?我是否将它放在我的服务器上,然后让flash播放器拿起它,缓存然后坐下来欣赏这种令人难以置信的性能还是还有另一步吗?

从文档:

部署应用程序时,必须确保将SWZ文件部署到在命令行上指定的位置.您还必须确保在RSL的域中存在crossdomain.xml文件.要确保Flex应用程序可以支持较旧版本的Flash Player,还应该部署未签名的框架RSL SWF文件(除了签名的SWZ文件),并将该文件指定为故障转移RSL.

仔细阅读一页.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有