将flex编译的swf导入到flash文件中

发布于 2024-11-19 16:48:57 字数 727 浏览 1 评论 0原文

我在 Flex 中构建了一个表单。

  • 当我运行 Flex 项目时,我得到一个 html 文件,其中包含一些 js、css 和 swf 文件(不是单个文件)、swz 文件。
  • 当我单独运行主 swf 文件时,除了需要发送 HTTPService 请求的地方之外,许多事情都运行良好。
  • 当我使用 html 文件时,一切正常。

现在我想做以下事情。

  • 将这个用 Flex 制作的表单导入到 Flash 站点中 (actionscript 3)
  • 该表单具有各种 ViewStack,用户将在其中浏览这些 ViewStack。当用户想要再次填写字段时,我想将表单重新加载回其初始阶段。
  • 是否可以从此表单向 Flash 站点发送有关表单提交成功的任何请求?
  • 我可以将 Flex 项目编译为一个 swf 文件,这样我就可以在没有任何浏览器的情况下使用该 swf 文件吗?
  • 我可以将网页应用程序 Flex Project 转换为 Adob​​e AIR 应用程序吗?

细节: 我使用了 flash builder 4... 和 flex 3 编码,如

mx 命名空间为“http://www.adobe.com/2006/mxml” 并且没有定义“s”或“fx”命名空间。

I've built a form in Flex.

  • When I run the flex project, I get a html file with some js, css and swf files (NOT A SINGLE FILE), swz files.
  • When I run the main swf file alone, many things are working perfectly except at places where it needs to send a HTTPService request.
  • When I use the html file, all works fine.

Now I want to do the following.

  • Import this form made in flex into a flash site (actionscript 3)
  • This form has various ViewStacks, where the user will be travelling through these. I want to reload the form back to its initial stage when the user wants to fill the fields again.
  • Can there be any request sent to the Flash Site from this FORM, regarding the form submission success ?
  • Can I compile the Flex Project to one single swf file, so that I can use this swf file without any Browser?
  • Can I convert the webpage application Flex Project to an Adobe AIR application ?

Details:
I used flash builder 4... and flex 3 coding as in

<mx:Application/>

mx namespace is "http://www.adobe.com/2006/mxml"
and no "s", or "fx" namespaces defined.

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

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

发布评论

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

评论(1

你穿错了嫁妆 2024-11-26 16:48:57

很抱歉我无法回答您所有的问题,但我可以回答:

将这个用 Flex 制作的表单导入 Flash 站点(actionscript 3)

我不明白为什么不这样做,尽管我自己从未这样做过;通常情况恰恰相反,因为 Flex swf 的应用程序实际上比常规 Flash swf 的应用程序更多。

我可以将 Flex 项目编译为一个 swf 文件吗?
无需任何浏览器即可使用此 swf 文件?

是的,您可以:

  • 使用 Flash Builder,转到项目 -> 属性 -> Flex 构建路径,然后
    更改框架链接以合并到代码中
  • 直接调用 mxmlc 编译器时,使用选项 -static-link-runtime-shared-libraries=true

我可以将网页应用程序 Flex Project 转换为 Adob​​e AIR
应用程序?

是的,您可以通过在 Package Explorer 窗口中右键单击您的项目,然后在“添加/更改项目类型”下,将您的项目设为 Air 应用程序。

I'm sorry I can't answer all your questions, but I can answer:

Import this form made in flex into a flash site (actionscript 3)

I don't see why not, although I never did that myself; typically it's the other way around as Flex swf are really more applications than regular flash swf typically are.

Can I compile the Flex Project to one single swf file, so that I can
use this swf file without any Browser?

Yes you can:

  • With Flash Builder, go to Project->Properties->Flex Build Path, and
    change Framework Linkage to Merge Into Code
  • When invoking the mxmlc compiler directly, use the option -static-link-runtime-shared-libraries=true

Can I convert the webpage application Flex Project to an Adobe AIR
application ?

Yes you can by right-clicking your project in the Package Explorer window, and under Add/Change Project Type, you get make your project an Air application.

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