THCB 0 Denunciar post Postado Julho 20, 2010 Olá, estou inserindo vídeos do youtube da seguinte forma: createEmptyMovieClip("video1",1); loadMovie(" "video1"); Quando testo no próprio Flash funciona. Quando rodo no navegador, ou somente o swf eles não aparecem e dá a seguinte mensagem: "O Adobe Flash Player interrompeu uma operação potencialmente insegura. O aplicativo local ou na rede está tentando se comunicar com este local habilitado para a Internet - www.youtube.com. Para permitir que este aplicativo se comunique com a Internet, clique em Configurações. Você deve reiniciar o aplicativo depois de alterar as configurações." No output do flash ocorre: *** Violação da área de segurança *** SecurityDomain 'http://s.ytimg.com/yt/swf/cps-vfl174813.swf' tentou acessar o contexto incompatível ' ' Alguém sabe como resolver isso??? Valeeu Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Julho 20, 2010 Primeiramente é marcar como local network na hora de exportar o seu SWF para não dar esse problema E depois você tem que declarar quais os dominios dentro do flash para que ele reconheça e não diga que é quebra de segurança. Exemplo: System.security.allowDomain(“http://www.youtube.com”); System.security.allowDomain(“http://s.ytimg.com/yt/swf/”); System.security.allowDomain(“http://i3.ytimg.com/”); Abraços Compartilhar este post Link para o post Compartilhar em outros sites
THCB 0 Denunciar post Postado Julho 20, 2010 berseck valeu, mas como declarar local network??? onde fica isso??? eu coloquei esses 3 domínios que você colocou, ta certo?? brigado mesmo!! Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Julho 20, 2010 Você para mudar para local network tem de ir em publish and settings e mudar lá na aba de flash on tem access local files only para access network only Da aplicar publica... e seja feliz Sim esses 3 endereços são do youtube... mas como disse eles são apenas um exemplo Se você usar eles você vai ta possibilitando esses 3 dominios de serem acessados pelo seu flash Abraços Compartilhar este post Link para o post Compartilhar em outros sites
THCB 0 Denunciar post Postado Julho 20, 2010 agora ta dando só: *** Violação da área de segurança *** SecurityDomain 'http://s.ytimg.com/yt/swf/cps-vfl174813.swf' tentou acessar o contexto incompatível 'http://www.youtube.com/watch?v=6GZr_JvdVv4' eu coloquei: System.security.allowDomain("http://www.youtube.com"); System.security.allowDomain("http://s.ytimg.com/yt/swf/"); System.security.allowDomain("http://i3.ytimg.com/"); =/ Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Julho 21, 2010 Adicione toda essa url... Sem a API do youtube para o flash você vai ter quebra de segurança sempre! Isso ai é um jeito marromenos de fazer o youtube abrir no flash... Se quiser sem nada disso teria que usar a API certa para isso. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
THCB 0 Denunciar post Postado Julho 21, 2010 eu testei no servidor e rolou certinho daquele jeito... "Adicione toda essa url..." você se refere a que? isso "http://s.ytimg.com/yt/swf/cps-vfl174813.swf" ? Se for tbm dá essa violação... Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Julho 21, 2010 É seria isso mesmo Essa url inteira... Mas ele deve funcionar perfeitamente... a quebra de segurança é só um alerta... E se n me engano não é visivel para 99% dos usuários Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Edinelson Prazer 0 Denunciar post Postado Agosto 30, 2011 Valew pessoal, este assunto abordado acima me ajudou muito, agora consigo inserir os videos do Youtube no site da empresa que trabalho. Tks!!! Compartilhar este post Link para o post Compartilhar em outros sites