eronventer 2 Denunciar post Postado Setembro 15, 2006 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
p.d 0 Denunciar post Postado Setembro 15, 2006 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