局域网部署Flex项目的时候加载不出来,分析了一下http发现在请求连接“http://fpdownload.adobe.com/pub/swz/crossdomain.xml”,这里出了问题,跨域的策略文件是从adobe远程请求过来的,于是猜想是否能从本地加载来解决这个问题呢,当然是可以,可以通过修改安装目录下“Adobe\Adobe Flash Builder 4.7 (64 Bit)\sdks\4.6.0\frameworks” flex-config.xml文件中的跨域站点来解决该问题。

 

<runtime-shared-library-path>
        <path-element>libs/framework.swc</path-element>
        <rsl-url>http://localhost/flex/4.6.0.23201/framework_4.6.0.23201.swz</rsl-url>
        <policy-file-url>http://localhost/crossdomain.xml</policy-file-url>
        <rsl-url>framework_4.6.0.23201.swz</rsl-url>
        <policy-file-url></policy-file-url>
    </runtime-shared-library-path>

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
猜你喜欢
  • 2021-08-24
  • 2022-12-23
  • 2021-07-25
  • 2021-08-13
  • 2022-01-05
  • 2021-06-27
  • 2021-08-03
相关资源
相似解决方案