FlashBuilder生成的swf文件不同

时间:2017-06-04 01:14:46

标签: actionscript-3 flash flex flash-builder

我使用FlashBuilder创建Flash文件来显示视频。请参阅以下代码:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="1280" minHeight="720">
    <fx:Declarations>
        <!-- Place non-visual elements here, for example, services and value objects -->
    </fx:Declarations>
    <fx:Script>
        <![CDATA[
            import mx.events.FlexEvent;
            import org.osmf.net.StreamingURLResource; import org.osmf.net.FMSURL;
            protected function vp_preinitializeHandler(event:FlexEvent): void
            {
                var myURL:StreamingURLResource = new StreamingURLResource("http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4");
                myURL.urlIncludesFMSApplicationInstance = true;
                myVideoPlayer.source = myURL;
            }
        ]]>
    </fx:Script>
    <s:VideoPlayer id="myVideoPlayer" autoPlay="true" preinitialize="vp_preinitializeHandler(event)"  x="2" y="2"  height="100%" width="100%" />
</s:Application>

点击菜单&gt;&gt;项目&gt;&gt; “Export Release Build”,FlashBuilder生成一个swf文件,看起来很好。但是,我发现即使我没有更改任何代码,swf文件也会更改。这意味着,相同的代码会在每个“Export Release Build”单击中生成不同的swf文件。我使用命令行fc来比较生成的swf文件并确认每个文件是不同的。

我安装了最新版本的FlashBuilder(来自Adobe的Ver 4.7)。我想知道为什么相同的代码生成不同的swf文件,以及那些不同的swf文件中包含哪些信息。

我搜索了stackoverflow的答案但没有任何线索。非常感谢您的帮助。

0 个答案:

没有答案