当我使用 mxmlc 编译我的 mxml 文件时,我得到了 swf 文件。现在,我想更改配置以使 mxmlc 编译器生成 html 文件,就像我们可以在 Eclipse 或 Flex Builder 中那样。有什么解决办法吗?谢谢!
2 回答
1
你不能这样做。从文档中:
mxmlc 命令行编译器不生成 HTML 包装器。您必须创建自己的包装器来部署 mxmlc 编译器生成的 SWF 文件。包装器用于将 SWF 对象嵌入 HTML 标记中。它包括
<object>
和<embed>
标签,以及支持 Flash Player 版本检测和历史管理的脚本。
当然,HTML 包装器几乎都是样板文件,除了它包装的 .swf 文件的名称。您可以在开始时通过复制现有项目并更改 .swf 文件引用来为项目创建一个,这在大多数情况下应该足够了。
于 2009-08-18T08:15:01.477 回答
0
您应该使用 ant 任务来构建您的项目。Flex Ant 任务包括一个生成该 html 的 html-wrapper 任务。请参阅“使用 html-wrapper 任务”。
于 2009-08-18T09:00:07.597 回答