如何正确部署FLEX \ FLASH swf应用程序?

时间:2017-01-19 13:25:24

标签: actionscript-3 flash flex flex4 flex4.5

我绝对是 Flex Flash 的新手,我遇到以下问题。

我必须使用Eclipse插件处理由其他人制作的 Flex 4 项目并使用 ANT 脚本构建它(但我认为这是并不那么重要。)

之后我运行我的ANT脚本,将我的项目构建到 target 文件夹中:

enter image description here

因此,正如您在上一张图片中看到的那样,构建项目已创建与 Main.swf 文件相对应的目标内容(我认为是Flex \ Flash应用程序),资产目录(包含应用程序使用的一些资源:字体,incos,图像和CSS)和 flexmonster 目录,其中应包含与之相关的内容一个生成表的库。

我的问题是:现在我该如何部署这个应用程序?

我看过这个视频教程:https://www.youtube.com/watch?v=z0YTZm1v7qQ&t=326s

但在本教程中显示该项目还生成一个链接到 swf 文件的html(但未显示HTML内容,在教程中似乎是自动生成的)。

我如何尝试执行我的申请? (进入浏览器)

Flex和Flash应用程序的部署是否有所不同或者是一回事?

3 个答案:

答案 0 :(得分:3)

你应该:

  1. 嵌入swf,请参阅:How to embed a SWF file in an HTML page?
  2. target文件夹(例如嵌入式html)中的文件传输到您的服务器上。
  3. 但你应该在你的公司询问他们如何嵌入swf,可能是从JAVA应用程序提供的,而不是纯HTML。

答案 1 :(得分:3)

要正确部署您需要的Flash或Flex Web应用程序:

  1. 创建一个HTML文件,使用SWFObject嵌入.swf文件。
  2. SWFObject JS库。
  3. 将这两个文件放在“目标”文件夹中,然后将“目标”文件夹上传到您的网络服务器。
  4. 以下是步骤1和2的快速提示:

    1. 在Flash Builder中,您将在顶部看到一个按钮,其图标看起来像带有橙色箭头的地球,它是Release Build按钮。按吧。

    2. Flash Builder将为您的“目标”文件夹生成一个非常相似的文件夹。将.html和.js文件复制并粘贴到“目标”文件夹中。

    3. 现在您可以将“目标”文件夹上传到您的网络服务器(通过FTP或管理面板)。

答案 2 :(得分:-1)

只需将目标文件夹文件复制到您的生产网站位置即可。