2009-08-18 10 views
0

Wenn ich mxmlc verwenden, um meine mxml-Datei zu kompilieren, bekomme ich swf-Datei. Nun möchte ich die Konfiguration so ändern, dass der mxmlc-Compiler eine HTML-Datei generiert, wie wir es in Eclipse oder Flex Builder tun können. Irgendeine Lösungsmöglichkeit? Vielen Dank!Ändern Sie mxmlc von swf in HTML auf Ubuntu

Antwort

1

Sie können dies nicht tun. Von the documentation:

Die mxmlc Kommandozeilen-Compiler sind kein HTML-Wrapper generieren. Sie müssen Ihren eigenen Wrapper erstellen, um eine SWF-Datei bereitzustellen, die der mxmlc-Compiler produziert. Der Wrapper wird verwendet, um das SWF-Objekt in das HTML-Tag einzubetten. Es umfasst die <object> und <embed> Tags, sowie Skripts, die Flash Player-Versionserkennung und Verlaufsverwaltung unterstützen.

Natürlich ist der HTML-Wrapper so gut wie alle Boilerplate, abgesehen von dem Namen der .swf-Datei, die es umschließt. Sie können eine für ein Projekt am Anfang erstellen, indem Sie eine vorhandene kopieren und die .swf-Dateireferenz ändern, und das sollte die meiste Zeit gut genug sein.

0

Sie sollten eine Ameisenaufgabe verwenden, um Ihr Projekt zu erstellen. Flex-Ant-Tasks enthalten einen HTML-Wrapper-Task, der diesen HTML-Code generiert. Siehe "Using the html-wrapper task".