Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eronventer

Carregando para Objeto XML

Recommended Posts

Ae pessoal,

 

Estou fazendo uma listagem de lojas em XML, e devido ao número elevado de registros

eu fiz um loader do objeto criado, peguei o exemplo do manual do flash, mas nao funciona

muito bem não.

 

checkProgress = function (xmlObj:XML) {	bytesLoaded = xmlObj.getBytesLoaded();	bytesTotal = xmlObj.getBytesTotal();	percentLoaded = Math.floor((bytesLoaded/bytesTotal)*100);	porcentagem = percentLoaded+"%";};

lojas.load('lojas.asp');intervalID = setInterval(checkProgress, 100, lojas);

As vezes ele chega a 64%, as vezes 55%, as vezes 80%, varia né.

Alguém já conseguiu fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nunca usei xml muito grandes entao nao precisei disso ainda, mas eh bem estranho. depois de declarar a variaval var objXML:XML = new XML();acho que pode-se usar o getBytesTotal e getBytesLoaded a partido do objXML e ai com esses dados fazer o preload. Declare a variavel fora da funcao e depois crie um onEnterFrame e coloque o codigo do loader la dentro e so desfaça o onenterframe (delete onEnterFrame) qndo carregado, acho que vai funcionar, mas nunca vi acontecer esse erro.;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.