Comunidad de diseño web y desarrollo en internet online

XML y ActionScript 2.0 me tildan la máquina

Citar            
MensajeEscrito el 18 Feb 2009 01:14 pm
:shock: Hola a todos, como les va?
Los molesto porque estoy DESESPERADO a esta altura del día.-
Les cuento el problema que tengo. Desarrollé un trivial donde las preguntas son sacadas de archivos XML. El desarrollo está hecho con Flash, usando ActionScript 2.0.- El trivial quedó muy bueno, la verdad esta lindo, funciona OK tanto localmente como desde la web.
Ahora bien, cuando genero el paquete SCORM y lo subo a Moodle ocurre que cuando llega al momento de cargar el XML de la categoría seleccionada el archivo se tilda y después de un rato aparece un alert de flash que dice que hay un script en la película que esta haciendo que el player este lento, etc etc con lo que si digo que continue ejecutando el script, la máquina se tilda, si digo que no, no carga el XML y se rompe todo.
Ahora, esto ocurre solo desde la plataforma porque si lo pruebo on line sin SCORM o localmente todo funciona correctamente.
Alguna ayuda??? Alguna pista??? Detecte que el script con "problemas" parece ser el evento onLoad del XML.-
Desde ya muchas gracias ....
Por las dudas les pego aca el código:

_root.datos = new XML()
_root.datos.ignoreWhite = true;
_root.datos.load("categoria"+_root.nrocategoria+".xml")

_root.datos.onLoad = function() {
_root.totcat = _root.datos.childNodes.length
nextFrame()
}

Desde ya muchas gracias!!!!!!!!!!!!!!!
:oops: :o

Por christiandiani

0 de clabLevel



 

Argentina

firefox
Citar            
MensajeEscrito el 18 Feb 2009 03:20 pm
Mmm, no se a que se deba, pero puedes probar cambiando el codigo:

Código ActionScript :

var miXML:XML = new XML()
_global.datos = miXML;
miXML.ignoreWhite = true;
miXML.onLoad = function( ok:Boolean ) {
 if( ok )
 {
  _root.totcat = this.childNodes.length;
  nextFrame();
 }
}
miXML.load("categoria" + _root.nrocategoria + ".xml");


Ahora en donde decia _root.datos, lo cambiaras por _global.datos. Intenta no usar tantos "_root" no es una practica recomendable, tampoco es recomendable usar _global, pero creo que puede que lo necesites.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 20 Mar 2009 03:47 pm

Por Mario Mey

40 de clabLevel



 

Castelar, Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.