Siempre encuentro la solución a mis problemas en este foro, desgraciadamente esta vez no la he podido encontrar, es por eso que este es mi primer post, espero me puedan ayudar y gracias de antemano.
El problema es el siguiente, estoy cargando un SWF externo con el SWFLoader de greensocks, pero en el progress sale que llega hasta el 99% cargado y de ahi me bota el siguiente error:
FlashFireBug escribió:
y de ahí más errores de las librerías de greensocks:
FlashFireBug escribió:
at com.greensock.loading::SWFLoader/_rslAddedHandler()[D:\Aki\Trabajos\Trabajos\AFP Pofuturo\Sapeando\SapeandoFinalUltimatum\src\com\greensock\loading\SWFLoader.as:699]
at com.greensock.loading::SWFLoader/_init()[D:\Aki\Trabajos\Trabajos\AFP Pofuturo\Sapeando\SapeandoFinalUltimatum\src\com\greensock\loading\SWFLoader.as:679]
at com.greensock.loading.core::DisplayObjectLoader/_initHandler()[D:\Aki\Trabajos\Trabajos\AFP Pofuturo\Sapeando\SapeandoFinalUltimatum\src\com\greensock\loading\core\DisplayObjectLoader.as:226]
at com.greensock.loading.display::ContentDisplay/set rawContent()[D:\Aki\Trabajos\Trabajos\AFP Pofuturo\Sapeando\SapeandoFinalUltimatum\src\com\greensock\loading\display\ContentDisplay.as:397]
at com.greensock.loading.display::ContentDisplay/_update()[D:\Aki\Trabajos\Trabajos\AFP Pofuturo\Sapeando\SapeandoFinalUltimatum\src\com\greensock\loading\display\ContentDisplay.as:134]
at flash.display::LoaderInfo/get width()
Quería saber si es un error conocido o estoy haciendo algo mal.. acá dejo una parte del código:
Código ActionScript :
public function ViewTienda()
{
loader = new SWFLoader(
Constant.URL_HOST+"_vistas/_StoreSapeando.swf",
{
onProgress:progressHandler,
onComplete:completeHandler,
onError:errorHandler
});
loader.load();
AMFPHP.getInstance()._startConnect();
AMFPHP.getInstance().prev.addEventListener(AMFEvent.Activate_ProductsObject,providerData);
AMFPHP.getInstance().prev.addEventListener(AMFEvent.Activate_UserObject,providerData);
AMFPHP.getInstance()._getDateProducts();
AMFPHP.getInstance()._getDataUser(UserGamer.getInstance().UserId);
}
private function progressHandler(event:LoaderEvent):void
{
var num:Number=Number(event.target.progress)*100;
ViewModel.getinstance().dispatchEvent(new Event(ViewModel.LOAD_PROGRESS));
ViewModel.getinstance().percentLoad=Math.round(num);
this.visible=false;
}
private function completeHandler(event:LoaderEvent):void
{
addChild(loader.content);
Vista=loader.rawContent;
ViewModel.getinstance().dispatchEvent(new Event(ViewModel.CHANGE_VIEW));
TweenLite.delayedCall(2,showView);
} 