![]() |
1
2
SWC只是一个压缩的类(静态库)的压缩压缩压缩压缩压缩文件/ 根据SWC编译应用程序不会更改输出的SWF。 有两种方法可以降低初始负载: 1.rsl-动态库,与应用程序分开加载,可以缓存。 任何由Adobe签名的RSL都可以被缓存,不仅是依赖于平台的缓存的Web浏览器,还可以被Flash播放器本身缓存,这意味着即使用户清理其缓存的浏览器或完全没有缓存,一旦RSL被下载,它也会被缓存。 这对于运行时加载flex框架和rpc通常很有用。 前面提到的另一种RSL缓存是浏览器缓存。 不管怎样,RSL都是在启动时加载的。 2.另一种方法是将应用程序的部分提取到模块中,模块将按需加载。例如,如果应用程序有3个屏幕,则每个屏幕可能会被加载[“可能”,因为只有当用户首次进入此屏幕时,才由开发人员决定何时加载]。 |
![]() |
2
0
这取决于什么使启动缓慢。SWF被浏览器缓存后速度慢吗?如果是这样,那么您需要更好地构造代码,这样在启动时就不会发生太多事情。通过在组件上设置CreationPolicy属性,可以推迟对象的创建。如果慢度是由swfs的大小引起的,那么使用框架rsl和模块分区将有助于减少初始下载大小。 |
![]() |
Hatsune Miku · 比较或if语句是否更快[已关闭] 1 年前 |
![]() |
Black Swan · 无法解压缩的值太多(应为2)错误 1 年前 |
![]() |
Kai · 有什么方法可以轻松优化VSCode中的锈迹? 2 年前 |
![]() |
Balfar · 处理NumPy阵列上的循环最有效的方法是什么? 3 年前 |
![]() |
Daniel · C#轻松存储快速访问的大型位矩阵 7 年前 |
|
halbe · 优化音频DSP程序的numpy计算 7 年前 |
![]() |
Afsara · 是否有任何方法不能优化我们的应用程序? 7 年前 |