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>>

Responder a