Flex Builder和mxmlc生成的swf会有区别吗?通过FlexBuilder和mxmlc构建swf的区别(ANT构建)
在我的应用程序中,有一个页面,其中需要填写某些字段。点击一个按钮后,会打开一个弹出窗口。在弹出窗口中选择一个选项并单击确定后,它向服务器发出请求,获取一些数据并将其添加到主页面。
当Flex Builder生成swf时,一切正常。但是,如果使用ANT脚本生成相同的内容,则在弹出窗口中选择一个值时,会出现错误。
[的ResultEvent MESSAGEID = “8638F71F-BCB8-ACFD-E577-B6F97156374D” 类型= “结果” 气泡=假或取消=真的EventPhase = 2]
这种情况只有当ANT用于构建瑞士法郎。
<mxmlc output="$swf_name" file="$mxml_name" allow-source-path-overlap="true" optimize="true">
我正在使用Cairngorm框架,并且之前生成了swc。
<compc output="$swc_name">
也有是最终输出之间的尺寸差异。
从Flex Builder生成时,swf为802 KB,而使用ANT生成时,swf仅为788 KB。我尚未在Flex Builder中进行任何配置更改。它使用默认值(我相信是优化的)来生成swf。
我对ANT脚本有任何问题吗?我是否需要使用任何不同的参数,以便我可以删除只有在使用由mxmlc构建的swf时才能获得的错误?
请提供您的建议。
你用ANT构建的时候抱怨比较小?尝试相反的方式:) – 2010-03-01 16:21:10
即使尺寸较小,我仍抱怨,因为某些函数在使用ANT生成swf时无法正常工作。它在Flex Builder生成swf时的作品。 – jobinbasani 2010-03-02 05:10:59