Só frisando que AIR não usa Flash Player... Mas a idéia é interessante! Att. Em 2 de junho de 2011 08:39, Wemerson Couto Guimarães <wemerso...@gmail.com>escreveu:
> 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 > -- 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