Hola compañeros del actionscript, tengo una duda sobre un par de
incidencias que he tenido siempre relacionadas con clases que
contienen un setInterval que llama repetidamente a un método de la
misma clase.
Me parece que se pierde el ámbito o algo así, alguien sabe si esto es
solucionable de alguna forma.
Os comento lo que tengo que me falla:
class es.daniel.Indicadores{
private var urlconsulta:String
.....
function Indicadores(Intervalo,miUrl)
// Inicializo los parámetros y demás
// LLamo a la función con el setInterval
setInterval(onInterval, intervalo);
}
public function onInterval(Void):Void{
var objEnvio1 = new LoadVars();
objEnvio1.ref = this;
objEnvio1.onData = function(src) {
// Código que no me funciona bien
getURL(urlconsulta,"_self");
}
}
El problema concreto es que la primera vez se ejecuta bien el getURL
pero las siguientes veces el urlconsulta se pone a undefined. He
intentado tracear algún valor más, incluso el mismo objeto (con this)
y me sale todo undefined.
Salu2 y gracias por adelantado.
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------