Apache flex Flex4:Flash Player 11 SWZ文件缓存

Apache flex Flex4:Flash Player 11 SWZ文件缓存,apache-flex,flex4,flash-builder,mxml,flash,Apache Flex,Flex4,Flash Builder,Mxml,Flash,我正在使用Flex 4.1创建我的应用程序,并减小应用程序的大小。swf我将框架链接设置为RSL,它生成一个小的swf文件。 正如我读到的关于RSL的内容,客户端将在第一时间下载SWZ文件并缓存它们以供使用,但是我在Flash Player 11中遇到了一个问题,SWZ文件没有缓存,应用程序每次都下载它们。因此,请提供建议,这与Flash Player的版本有关吗 these are the files Names textLayout_1.1.0.604.swz,textLayout.swc

我正在使用Flex 4.1创建我的应用程序,并减小应用程序的大小。swf我将框架链接设置为RSL,它生成一个小的swf文件。 正如我读到的关于RSL的内容,客户端将在第一时间下载SWZ文件并缓存它们以供使用,但是我在Flash Player 11中遇到了一个问题,SWZ文件没有缓存,应用程序每次都下载它们。因此,请提供建议,这与Flash Player的版本有关吗

 these are the files Names textLayout_1.1.0.604.swz,textLayout.swc,framework_4.1.0.16076.swz,fra mework.swc
  here is how I added the links in the flex-config.xml.

 ===================================================================== ==========

<runtime-shared-library-path>
                <path-element>libs/textLayout.swc</path-element>
                <rsl-url>https://ibill.mobily.com.sa/Libs/textLayout_1.1.0.604.swz</rsl-url>
                <policy-file-url>https://ibill.mobily.com.sa/crossdomain.xml</policy-file-url>
                <rsl-url>textLayout_1.1.0.604.swz</rsl-url>
                <policy-file-url></policy-file-url>
      </runtime-shared-library-path>

<!-- OSMF SWC -->
<runtime-shared-library-path>
                <path-element>libs/osmf.swc</path-element>
                <rsl-url>https://ibill.mobily.com.sa/Libs/osmf_flex.4.0.0.13495.swz</rsl-url>
                <policy-file-url>https://ibill.mobily.com.sa/crossdomain.xml</policy-file-url>
                <rsl-url>osmf_flex.4.0.0.13495.swz</rsl-url>
                <policy-file-url></policy-file-url>
      </runtime-shared-library-path>

<!-- Framework SWC -->
      <runtime-shared-library-path>
                <path-element>libs/framework.swc</path-element>
                <rsl-url>https://ibill.mobily.com.sa/Libs/framework_4.1.0.16076.swz</rsl-url>
                <policy-file-url>https://ibill.mobily.com.sa/crossdomain.xml</policy-file-url>
                <rsl-url>framework_4.1.0.16076.swz</rsl-url>
                <policy-file-url></policy-file-url>
      </runtime-shared-library-path>

<!-- Spark SWC-->
         <runtime-shared-library-path>
                <path-element>libs/spark.swc</path-element>
                <rsl-url>https://ibill.mobily.com.sa/Libs/spark_4.1.0.16076.swz</rsl-url>
                <policy-file-url>https://ibill.mobily.com.sa/crossdomain.xml</policy-file-url>
                <rsl-url>spark_4.1.0.16076.swz</rsl-url>
                <policy-file-url></policy-file-url>
      </runtime-shared-library-path>

<!-- Sparkskins SWC-->
         <runtime-shared-library-path>
                <path-element>libs/sparkskins.swc</path-element>
                <rsl-url>https://ibill.mobily.com.sa/Libs/sparkskins_4.1.0.16076.swz</rsl-url>
                <policy-file-url>https://ibill.mobily.com.sa/crossdomain.xml</policy-file-url>
                <rsl-url>sparkskins_4.1.0.16076.swz</rsl-url>
                <policy-file-url></policy-file-url>
      </runtime-shared-library-path>

      <!-- RPC SWC -->
      <runtime-shared-library-path>
                <path-element>libs/rpc.swc</path-element>
                <rsl-url>https://ibill.mobily.com.sa/Libs/rpc_4.1.0.16076.swz</rsl-url>
                <policy-file-url>https://ibill.mobily.com.sa/crossdomain.xml</policy-file-url>
                <rsl-url>rpc_4.1.0.16076.swz</rsl-url>
                <policy-file-url></policy-file-url>
      </runtime-shared-library-path>
这些是文件名textLayout_1.1.0.604.swz、textLayout.swc、framework_4.1.0.16076.swz、fra-mework.swc
下面是我如何在flex-config.xml中添加链接的。
===================================================================== ==========
libs/textLayout.swc
https://ibill.mobily.com.sa/Libs/textLayout_1.1.0.604.swz
https://ibill.mobily.com.sa/crossdomain.xml
文本布局_1.1.0.604.swz
libs/osmf.swc
https://ibill.mobily.com.sa/Libs/osmf_flex.4.0.0.13495.swz
https://ibill.mobily.com.sa/crossdomain.xml
osmf_flex.4.0.0.13495.swz
libs/framework.swc
https://ibill.mobily.com.sa/Libs/framework_4.1.0.16076.swz
https://ibill.mobily.com.sa/crossdomain.xml
框架_4.1.0.16076.swz
libs/spark.swc
https://ibill.mobily.com.sa/Libs/spark_4.1.0.16076.swz
https://ibill.mobily.com.sa/crossdomain.xml
spark_4.1.0.16076.swz
libs/sparkskins.swc
https://ibill.mobily.com.sa/Libs/sparkskins_4.1.0.16076.swz
https://ibill.mobily.com.sa/crossdomain.xml
sparkskins_4.1.0.16076.swz
libs/rpc.swc
https://ibill.mobily.com.sa/Libs/rpc_4.1.0.16076.swz
https://ibill.mobily.com.sa/crossdomain.xml
rpc_4.1.0.16076.swz
=================================================


提前感谢。

您是如何注意到RSL没有缓存的?我注意到您将框架SWZ更改为HTTPS位置。不确定这是否对您有帮助,但几天前,当我尝试为我们的应用程序启用带有EV证书的SSL时,我遇到了类似的问题。Chrome没有显示预期的EV状态(绿色地址栏),因为Flashplayer一直从HTTP URL下载SWZ,尽管我在构建脚本中将故障转移URL替换为HTTPS URL。最终,我完全删除了故障切换SWF。因为我用http测试它,所以与HTTPS没有任何关系。我知道我是如何检查缓存不工作的,只需清除Flash player缓存。所以请给我一些建议。@蒂莫菲·达维迪克