2009-08-18 49 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」。