Hummm... é uma explicação complicada de explicar via texto, é mais fácil
"falado", mas vou tentar:


Eu já tive problemas também em tirar ImageSnapshot de componentes de Mapas
da Google (Google Maps Flash API).
Nao existe nada na documentação que justifique esse problema, nada
explicado.

A teoria (que li em várias msgs no stackoverflow.com) é que:
- O Flash Player não "tira fotos" de imagens (ou qualquer outra mídia)
carregadas por SWFLoader, sem que a imagem carregada seja  do mesmo domínio
da sua app.

Essa medida - nao documentada, muito menos explicada - seria para não violar
os direitos de imagens e reprodução das mídias carregadas. Seria muito
"fácil" alguém carregar um vídeo, uma foto, ou mesmo um swf 'externo' via
SWFLoader e depois sair "tirando fotos" (via ImageSnapshot) para capturar
conteudo sem considerar o copyright desses conteudos. Por isso, o Flash
Player faz esse bloqueio.

Mas como o player verifica isso? Simples! Security Sandbox, via
crossdomain.xml
Como faço pra resolver então?
Lembrando que esse "erro" (na verdade nao é um erro) só acontece pq os swfs
estao em dominios diferentes da sua app, entao vc precisa:
   1) Pedir para algum adm do dominio adicionar um crossdomain.xml na raiz
do dominio, indicando que seu dominio (onde está a sua app) possui acesso
(allow-access-from).
   2) Usar um proxy (seja em java, php, whatever...) que irá carregar a
mídia dos servidores de terceiros e salvar dentro do seu domínio, para q a
sua app carregue "localmente".
   3) Usar um proxy para acessar essas mídias e fazer um stream delas
diretamente do servidorres de terceiros, é mais lento, mas vc nao precisa
"salvar" em seu dominio.



Qualquer dúvida, dá um alo.


[]'s








Em 2 de maio de 2011 10:13, Wemerson Couto Guimarães
<wemerso...@gmail.com>escreveu:

>
>
> Salve pessoal.
>
> O Eduardo Kraus me deu uma dica de adicionar um evento e direcionar a uma
> função que o ignore. Assim a mensagem não irá aparecer.
>
> Porém não sei como implementar isso... alguém pode me dar uma força?
>
> Wemerson
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  __._,_.___
>
> <wemerso...@gmail.com?subject=Res%3A%20Re%3A%20%5Bflex-brasil%5D%20Re%3A%20Comportamento%20estranho%20e%20inesperado%20do%20sandbox>|
>  através
> de 
> email<flex-bra...@yahoogrupos.com.br?subject=Res%3A%20Re%3A%20%5Bflex-brasil%5D%20Re%3A%20Comportamento%20estranho%20e%20inesperado%20do%20sandbox>|
>  Responder
> através da 
> web<http://br.groups.yahoo.com/group/flex-brasil/post;_ylc=X3oDMTJycm1hdmI2BF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRtc2dJZAMzMzA4MgRzZWMDZnRyBHNsawNycGx5BHN0aW1lAzEzMDQzNDIwMzc-?act=reply&messageNum=33082>|
>  Adicionar
> um novo 
> tópico<http://br.groups.yahoo.com/group/flex-brasil/post;_ylc=X3oDMTJmdmdzaXNiBF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDZnRyBHNsawNudHBjBHN0aW1lAzEzMDQzNDIwMzc->
> Mensagens neste 
> tópico<http://br.groups.yahoo.com/group/flex-brasil/message/33060;_ylc=X3oDMTM3amxqb2g3BF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRtc2dJZAMzMzA4MgRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzEzMDQzNDIwMzcEdHBjSWQDMzMwNjA->(
> 5)
>  Atividade nos últimos dias:
>
>    - Novos 
> usuários<http://br.groups.yahoo.com/group/flex-brasil/members;_ylc=X3oDMTJnaDVka2N1BF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxMzA0MzQyMDM3?o=6>
>    5
>
>  Visite seu 
> Grupo<http://br.groups.yahoo.com/group/flex-brasil;_ylc=X3oDMTJmcGxsMjR1BF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzEzMDQzNDIwMzc->
>  Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
> Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
> Todos os participantes tem os seguintes benefícios:
> + 35% de desconto em livros da O'Reilly ou Peachpit
>
> Site Oficial Flex : http://www.flex.org
> Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
> -------------
> Conheça a AIR-Brasil a comunidade sobre Adobe AIR
> Visite o site:http://groups.google.com/group/air-brasil
>
>  [image: Yahoo! 
> Grupos]<http://br.groups.yahoo.com/;_ylc=X3oDMTJlZmZuNzcxBF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTMwNDM0MjAzNw-->
> Trocar para: Só 
> Texto<flex-brasil-traditio...@yahoogrupos.com.br?subject=Mudar+Formato+de+Envio:+Tradicional>,
> Resenha 
> Diária<flex-brasil-dig...@yahoogrupos.com.br?subject=Envio+de+email:+Resenha>•
>  Sair
> do grupo<flex-brasil-unsubscr...@yahoogrupos.com.br?subject=Sair+do+grupo>• 
> Termos
> de uso <http://br.yahoo.com/info/utos.html>
>    .
>
> __,_._,___
>



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

Responder a