Aeeee \o/ :) []'s
Em 20 de outubro de 2011 01:28, Cristian Edson Göhl <cristian.g...@live.com>escreveu: > Olá, > > demorei um pouco no teste, novamente por motivo da segurança. > > Estava tentando somente com o nome da conexão, tive que passar o ID da app > AIR, então funcionou. > > //No flex > conn.send("app#{ID DA APP}:{NOME CONEXÃO}", "{FUNÇÃO CHAMADA DO OUTRO > LADO}", {PARÂMETRO}); > > //No air > conn.allowDomain('*') > conn.client = this; > try { > conn.connect({NOME CONEXÃO}); > > Nos dois casos conn é LocalConnection, instanciado (sem null pointer [image: > Smile with tongue out]). > > Agora vou abrir direto o arquivo. Ganhei liberdade [image: Smile]. > > Valeu Mário. > > Abraço. > > > *From:* Mário Júnior <juninho...@gmail.com> > *Sent:* Wednesday, October 19, 2011 3:51 PM > *To:* flexdev@googlegroups.com > *Subject:* Re: [flexdev] [Error #2176]Download > > Faça a comunicação Flex <=> via LocalConnection, funciona perfeitamente. > Abra os relatórios em uma outra NativeWindow do AIR e blz! :) > > Pesquise a respeito, tem exemplos na net. > > > []'s > > > > > Em 19 de outubro de 2011 16:59, Cristian Edson Göhl < > cristian.g...@live.com> escreveu: > >> Olá pessoal, >> >> bom, numa determinada aplicação X, hehe(brincadeira). >> >> Estou carregando uma aplicação FLEX, dentro de uma mx:html do AIR, assim >> não aparece o browser. >> >> Estava tudo blz, quando fui testar os relatórios, me deparei com o >> problema do navigatetourl, não abre links _blank, encontrei uma função para >> fazer override, mas dai carrega por cima do sistema flex, no caso carrega no >> mx:html... >> >> Pensei então em diversas soluções, carregar num componente, mas isso de >> PDF dentro da app flex da estresse. >> >> Resolvi fazer o download, que é algo simples, ou era hehe. >> >> Fiquei tentando, tentando e nada de abrir a janela de download, dai rodei >> com debbuger e vi o erro #2176, que tem uma descrição bem clara. >> >> Error #2176: Certas ações, como aquelas que exigem uma janela pop-up, só >> podem ser invocadas com interação do usuário, por exemplo, clicar com o >> mouse ou pressionar um botão. >> >> Coisas da segurança flash player 10+, eu clico no gerar relatório, chama o >> remote object e me retorna o caminho do PDF, dai eu tentei fazer o download, >> então tive este problema. >> >> Para resolver isto, fiz um “prompt”, apos gerar uma box, tipo alert(é um >> alert próprio). Informo “Relatório gerado.\nFazer o download?”, “SIM”, >> “NÃO”. >> >> Funciona, pois o usuário clica no sim, então tem ação direta do user para >> o download. >> >> Estou mandando o email, pois sou meio chato, gostaria de algo melhor. >> >> 1) Alguém tem uma sugestão melhor para o problema do download? >> >> 2) Alguém sabe como *comunicar* o *flex,* carregado com o *air*(via * >> mx:html*)? >> >> Tentei adicionar escuta no systemmanager, e no componente html, e dai no >> flex disparar o evento, não funcionou. >> >> Se conseguisse da segunda forma, eu passaria o caminho do PDF e abriria >> direto. >> >> É isso, abraços. >> >> MSN: cristian.g...@live.com >> Skype: cristiangohl >> -- >> 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 > > > > > -- > Mario Junior > http://blog.mariojunior.com/ > @mariojunior > -- > 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 > > -- > 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 > -- Mario Junior http://blog.mariojunior.com/ @mariojunior -- 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
<<wlEmoticon-smilewithtongueout[1].png>>
<<wlEmoticon-smile[1].png>>