是否可以引用 Flex 库而不将其构建到 Flex 4 项目中?

发布于 2024-10-19 23:25:59 字数 150 浏览 0 评论 0原文

是否可以构建一个引用或使用 Flex 4 库(或任何兼容的库)的 Flex 4 应用程序,而无需项目将它们编译到项目的主 SWF 中。

简而言之,我有一个项目,我想从服务器加载 flex 4 库,这可能吗?我看过有关编译器设置的文章。这可以是从服务器加载库的解决方案吗?

Is it possible to build a flex 4 application that references or uses the flex 4 libraries (or any libraries that are compatible) without the project compiling them into the main SWF of the project.

So in a nut shell, I have a project and I want to load the flex 4 library from the server, is this possible? I've seen articles on compiler settings. Could this be the solution to loading the library from the server?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

困倦 2024-10-26 23:25:59

这是可能的并且建议!

  • 右键单击您的项目 -> 属性
  • Flex 构建路径 -> 库路径
  • 将框架链接设置为运行时共享库​​(或展开每个.swc并配置链接类型)。
  • 展开每个 Flex 框架 SWC 并编辑链接类型
  • 单击添加...,然后添加库的 swfswz 版本,例如:

<前><代码>framework_4.0.x.xxx.swf
Framework_4.0.x.xxx.swz

SWZ 是该库的 Adob​​e 签名版本,可以存储在 Flash Player 中,并且不受浏览器缓存清除的影响。
您必须允许您的网络服务器提供 .SWZ 文件,因此请在您的 Apache/IIS 中添加 mimetype application/x-swzapplication/x-shockwave-flash

SWF 版本用于故障转移,但在用户清理缓存时将被清除。

构建后,您将在 bin-debug/bin-release 中找到 .swz 和 .swf 文件。

It's possible and advised !

  • Right click on your project -> Properties
  • Flex Build Path -> Library Path
  • Set Framework Linkage to Runtime Shared Library (or expand each .swc and configure the linkage type).
  • Expand each Flex framework SWC and Edit Linkage Type
  • Click Add... and add both swf and swz versions of the library, example :
framework_4.0.x.xxx.swf
framework_4.0.x.xxx.swz

SWZ is an Adobe signed version of the library which can be stored in the Flash Player and is not subject to browsers cache purges.
You have to allow your webserver to serve .SWZ files, so add a mimetype application/x-swz or application/x-shockwave-flash in your Apache/IIS.

The SWF version is used for failover, but will be purged in case the user clean his cache.

You'll find the .swz and .swf files in your bin-debug/bin-release after a build.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文