• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>FLASH业界新闻>文章内容
  • AssetCache - FlashPlayer中的cache机制
  • 来源:cbm's land 作者:cbm 2008-06-13 【

在开发Flex项目时可以选择RSL模式来分离出框架文件framework_*.swz ,这个框架文件包航了所有的Flex内置类,3.0的框架文件在520kb左右。可以供其他使用了RSL模式的SWF使用,有点类似Flash中的共享库 概念,也可以理解为分布式的SWF下载,而Flex项目的发布的SWF文件的将体积大大减小,只有项目代码和初始化必须的模块。

这个方案看来一定程度上可以解决Flex项目生成的SWF文件过大的诟病。


 与Flash中的共享库概念和分布式下载又不同,framework_*.swz 框架文件一旦被使用过,就不依赖于浏览器的cache机制了。Flash Player会将其cache住。在此之后如果有其他的Flex项目SWF也使用了相同版本的framework,这里就不需要再来下载 framework_*.swz文件了,FlashPlayer直接从cache中本地读取。这样就只需要加载起始与50Kb左右的SWF文件,大大提高 依赖于网络的载入速度。

Flash Player AssetCache 在机器上的储存路径

在XP系统下路径为类似为 C:\Documents and Settings\Administrator\Application Data\Adobe\Flash Player\AssetCache 下的一个随机目录中。

改成通用一点的

"%AppData%\Adobe\Flash Player\AssetCache"

用这段创建一个快捷方式,这样每次都可以很快的找到这个目录了。(适用与所有Windows)

嘿嘿,有没有浏览过使用了RSL技术的SWF应用?就打开这个目录看看就知道了!

您的评论
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
相关内容

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)