Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2008, 22:27
Avatar de dackiller
dackiller
 
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 4
Pregunta [SOLUCIONADO] AS3 Class URLLoader no me funciona en la WEB

Estimados Flasheros del foros del web, recientemente he estado practicando con AS3, y me he conseguido con un problema con la clase URLLoader

Ya he probado, de todo y me consegui con que el URLLoader no me funciona solamente cuando coloco el swf en la web, todo me funciona perfecto cuando uso el Flash Player en Flash CS3, es decir a nivel local (Ctrl+Enter)...

Este es el fragmento que no se ejecuta en la web !

Código PHP:
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
import  flash.events.MouseEvent;
import flash.media.Video;
import flash.events.HTTPStatusEvent.HTTP_STATUS;

var 
nFiles:Array = new Array();
var 
xmlLoader:URLLoader = new URLLoader();
var 
xmlData:XML = new XML(); 
xmlLoader.addEventListener("complete"LoadXML);
xmlLoader.addEventListener(HTTPStatusEvent.HTTP_STATUShttpXML);
var 
xFile=(Math.random()*3).toString();
xmlLoader.load(new URLRequest("http://midominio.com/home/banner.xml"+xFile));

    function 
httpXML(e:HTTPStatusEvent):void{
        
textInfo.text e.status;
    }

    function 
LoadXML(e:Event):void{    
    
textInfo.text "Cargado maldita sea, no me funciona...";
        var 
xmlData = new XML(e.target.data);
        var 
Data:XMLList xmlData.children();
        for 
each  (var  Banner:XML  in Data){
                
nFiles.push(new Array(Banner.children()[0].toString(),Banner.children()[1].toString()));
        }
        
textInfo.text nFiles.length;
        
        
//LoadNext();
    

Si ejecuto esto a nivel local, el SWF se conecta a la URL sin ningun problema y todo funciona perfecto, pero cuando subo el SWF y lo ejecuto en internet simplemente se queda en blanco la pelicula y no se ejecuta nada...

Ya Setie la exportacion a Flash 9.x y tambien coloque el uso de AS3, hasta me baje el plugin FLashPlayer 10.x y no tengo resultados favorables.

Espero tengan alguna idea de este problema..

Gracias... AS3 ROX !!
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.

Última edición por dackiller; 06/11/2008 a las 08:54