将flex编译的swf导入到flash文件中
我在 Flex 中构建了一个表单。
- 当我运行 Flex 项目时,我得到一个 html 文件,其中包含一些 js、css 和 swf 文件(不是单个文件)、swz 文件。
- 当我单独运行主 swf 文件时,除了需要发送 HTTPService 请求的地方之外,许多事情都运行良好。
- 当我使用 html 文件时,一切正常。
现在我想做以下事情。
- 将这个用 Flex 制作的表单导入到 Flash 站点中 (actionscript 3)
- 该表单具有各种 ViewStack,用户将在其中浏览这些 ViewStack。当用户想要再次填写字段时,我想将表单重新加载回其初始阶段。
- 是否可以从此表单向 Flash 站点发送有关表单提交成功的任何请求?
- 我可以将 Flex 项目编译为一个 swf 文件,这样我就可以在没有任何浏览器的情况下使用该 swf 文件吗?
- 我可以将网页应用程序 Flex Project 转换为 Adobe 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
很抱歉我无法回答您所有的问题,但我可以回答:
我不明白为什么不这样做,尽管我自己从未这样做过;通常情况恰恰相反,因为 Flex swf 的应用程序实际上比常规 Flash swf 的应用程序更多。
是的,您可以:
更改框架链接以合并到代码中
是的,您可以通过在 Package Explorer 窗口中右键单击您的项目,然后在“添加/更改项目类型”下,将您的项目设为 Air 应用程序。
I'm sorry I can't answer all your questions, but I can answer:
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.
Yes you can:
change Framework Linkage to Merge Into Code
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.