2009-08-18 23 views
0

当我使用mxmlc编译我的mxml文件时,我得到了swf文件。现在,我想改变配置,让mxmlc编译器生成html文件,就像我们在Eclipse或Flex Builder中所做的那样。任何解决方案谢谢!在swf中将mxmlc更改为html

回答

1

你不能这样做。从the documentation

的mxmlc的命令行编译器 不会生成HTML包装。您必须使用 创建自己的包装来部署 SWF文件,该文件由mxmlc编译器 生成。包装器用于将SWF对象嵌入HTML标记中。它 包括<object><embed> 标签,以及支持 Flash Player版本检测和 历史管理的脚本。

当然,除了它包装的.swf文件的名称之外,HTML包装器几乎都是样板文件。您可以在开始时通过复制现有项目和更改.swf文件参考来为项目创建一个,而且大部分时间应该足够好。

0

您应该使用ant任务来构建您的项目。 Flex Ant任务包括一个生成该html的html-wrapper任务。参见“Using the html-wrapper task”。