Mario, já havia testado assim e não funcionou. Mas consegui arrumar aqui, a solução ficou simples.
Eu sempre vou testando pelo eclipse mesmo, só que quando eu clicava não acontecia nada, então testei como FlexApplication.Quando cliquei no botão, deu o erro: Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press. Eu coloquei para em vez de chamar o fileReference.save, chama um Alert com um botão de sim ou não (para confirmar o download) quando o usuario clica em sim, abre a janela para salvar o arquivo. Valeu a ajuda ai :D Agora esta funcionando tudo ok aqui On 11 abr, 09:12, Mário Júnior <[email protected]> wrote: > Opa.. ainda nessa semana estava explicando a um amigo (tb chamado de Rafael) > sobre isso... > Seguinte, coloca o seu fileReference para todo o escopo da sua > classe/componente, declarando-o fora do método. > > Daí vai dar certo. > > Falow. > > 2009/4/10 RafaelViana <[email protected]> > > > > > > > > >http://livedocs.adobe.com/blazeds/1/javadoc/flex/messaging/FlexContex... > > > usando o getServletContext() > > > Alguém sabe me explicar porque o fileReference.save() não é chamado?? > > > fileData = event.result as ByteArray; > > fileName = event.token.kind; > > > this.status = "Arquivo Carregado!"; > > limparStatus(); > > > var fileReference:FileReference = new > > FileReference(); > > > this.fileRef.addEventListener(Event.COMPLETE, onDownloadComplete); > > > this.fileRef.addEventListener(ProgressEvent.PROGRESS, > > progressEvent); > > fileReference.save(fileData,fileName); > > > se eu chamo tudo assim numa mesma função, o fileReference.save não > > chama...Mas se qualquer outra coisa chama. > > > Só que se eu crio um botão que primeiro "carrega" o arquivo e depois > > um outro botão para chamar o fileReference.save dai dá certo.. > > > Alguém sabe explicar porque isso? > > > On 9 abr, 14:07, TITO <[email protected]> wrote: > > > Rafael como foi que tu conseguisse resolver o teu problema a > > > respeito de salvar os arquivos no diretorio da tua aplicação???? > > > > daria pra mostrar o codigo aqui???? > > > > abraço > > -- > Mário Júnior > Programador Java / Adobe Flexhttp://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
