Em AIR eu faço vários downloads, porém um por vez... antes de baixar, a app
pega uma lista em xml no servidor com os arquivos para baixar e então eu
percorro essa lista, e sempre no evento Event.COMPLETE do download eu gravo
e disparo o próximo downloa da lista... sem precisar clicar em nada... é
tudo feito em segundo plano na aplicação..

Porém é em air e não sei se existe alguma limitação...

Em 1 de junho de 2011 21:01, Guilherme Sjlender <guisjlen...@gmail.com>escreveu:

> Sei que a partir do Flash PLayer 10.x é possível fazer multiplos uploads,
> mas downloads ai já não sei companheiro.
>
> Acontece que existe alguns pontos de segurança do Flash Player que você é
> obrigado a fazer um download a partir de um evento nativo do framework, por
> exemplo, você só poderá fazer o download de um arquivo se a função que fará
> o download vier de um click de um botão, ou seja, um MouseEvent.
>
> Não é possível você chamar uma segunda função para fazer o download.
> Em cima disso, acredito que fazer multiplos downloads, deve ser
> impossível... Mas isso falo só pela questão de lógica, não testei e
> infelismente não teria tempo também! ^^
>
> Abraços e boa sorte pra você
> Att.
> Em 1 de junho de 2011 16:25, Lorenzi <mlorenz...@gmail.com> escreveu:
>
>> Pessoal preciso fazer um rotina que faca download de diversos arquivos
>>
>> Percorro meu grid para buscar os selecionados,
>> Qdo é somente um arquivo marcado o download é efetuado o problema é
>> qdo tenho varios arquivos.
>>  public function downAll():void{
>>
>>                    downloadURL = new URLRequest();
>>                file = new FileReference();
>>                configureListeners(file);
>>                for each(var item: Object in dArqXML.dataProvider){
>>                 if(item.selected == 'true'){
>>                        nota = item.nota;
>>                        vchave = item.arquivo;
>>                        var fileName:String = "NFE-" + nota + ".xml";
>>                    downloadURL.url = vchave;
>>                        file.download(downloadURL, fileName);
>>                 }
>>               }
>>
>>        }
>>
>> Sei que esta logica nao esta correta para varios arquivos, alguem tem
>> alguma ideia?
>>
>> Grato.
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
>> Para sair da lista, envie um email em branco para
>> flexdev-unsubscr...@googlegroups.com
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>
>
> --
> Guilherme Sjlender - http://www.gflex.biz/
> ------------------------------------------------------------
> Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE
> Desenvolvedor Desktop - AIR/JavaSE
> Desenvolvedor Mobile - Android/JavaME/Flex4.5
> ------------------------------------------------------------
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev




-- 
*Wemerson Guimarães*
Rio Verde - Go

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a