flex小技巧之加载GIF图片(flex3加载不出来)学到了

随心笔谈3年前发布 admin
193 0 0

文章摘要

本文介绍了使用Flex和Adobe AIR框架开发的一个互动式GIF播放器应用。文章重点展示了如何在Flex应用中导入和使用GIFPlayer类,通过URL加载并显示不同的GIF图像。应用中使用了两个GIF播放器实例,并通过`init`方法调用一次加载指定GIF图像的操作。文章还描述了应用的标题窗口设置和GIF图像的显示位置,体现了对交互式媒体内容的展示和管理。


<?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=”955″ minHeight=”600″>

<fx:Script>
<![CDATA[
import org.bytearray.gif.player.GIFPlayer;

private var gifPlay:GIFPlayer=new GIFPlayer();
private var gifPlay2:GIFPlayer=new GIFPlayer();
private function init():void{
var req:URLRequest=new URLRequest(“emergency/emergencyImg/mark.gif”);
gifPlay.load(req);
gifImg.addChild(gifPlay);
}

]]>
</fx:Script>
<fx:Declarations>
<!– 将非可视元素(例如服务、值对象)放在此处 –>
</fx:Declarations>

<mx:TitleWindow title=”abc” id=”ADwindow” width=”400″ height=”283″ >
<mx:Image id=”gifImg” width=”221″ height=”92″ creationComplete=”init()”/>

</mx:TitleWindow>
</s:Application>

© 版权声明

相关文章