actionscript-3 flex air flex4.5 animated-gif
AQUÍ

actionscript 3 - GIFPlayer no funciona en Flex 4.6 AIR



actionscript-3 flex4.5 (1)

Estoy trabajando con Flex 4.6 AIR Application. Estoy usando GIFPlayer para reproducir archivos gif animados. Tengo una TileList y uso un itemRenderer para mostrar esta imagen. El problema es que bloquea la aplicación de AIR cuando se carga. Estoy usando la biblioteca de GIFPlayer, puedes descargarla desde AQUÍ

El código de itemRenderer está debajo.

override public function set data(value:Object):void { if(value != null) { super.data = value; var gif:GIFPlayer = new GIFPlayer(); gif.load(new URLRequest(data.image)); var uic:UIComponent = new UIComponent(); uic.addChild(gif); this.addElement(uic); } }


Tus set data deberían verse mejor:

override public function set data(value:Object):void { super.data = value; if(value != null) { gif.load(new URLRequest(data.image)); } }

y los otros métodos llamados en el método constructor o createChildren