我收到一个奇怪的错误,一些flash文件正在加载但其他一些没有加载。没有显示的错误消息。 请让我知道如何解决这个问题。 谢谢你的帮助
这是一个例子
<fx:Script>
<![CDATA[
protected function loader1_completeHandler(event:Event):void
{
vals.text=vals.text+"loaded test"
}
]]>
</fx:Script>
<mx:SWFLoader id="loader" source="include/sumita_logo.swf"/>
<mx:SWFLoader id="loader1" complete="loader1_completeHandler(event)"
source="include/sumita.swf"/>
<mx:Label id="vals" text="Was here"/>
问题是“加载器”加载没有错误,但是没有调用loader1的完整事件,标签vals文本仍然是“在这里”。 Swf sumita.swf也没有加载。
答案 0 :(得分:0)
代替mx组件试用spark组件。示例代码如下所示
<s:VGroup>
<s:SWFLoader id="loader" source="./black.swf"/>
<s:SWFLoader id="loader1" complete="loader1_completeHandler(event)" source="./blue.swf"/>
<mx:Label id="vals" text="Was here"/>
</s:VGroup>
protected function loader1_completeHandler(event:Event):void
{
trace("loader1 loaded"); }