alberjoe 0 Denunciar post Postado Março 6, 2009 Olá pessoal, fiz um swf bem simples (baseado em um tutorial que achei na internet) para executar uma rádio on-line. O swf, basicamente instancia a classe Sound e carrega a URL da radio através do método loadSound(). Localmente, funciona de boa, porém, quando publico no site, não funciona. Um amigo me informou que por questões de seguração, por padrão, um swf não pode acessar uma URL externa, então, fiz uma pesquisa e encontrei a função allowDomain() e a utilização do arquivo crossdomain.xml porém, nenhum funcionou no meu caso Alguém teria uma sugestão de como eu poderia resolver esse problema? Obrigado, Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Março 6, 2009 o uso do crossdomain.xml resolveria o problema, mas ele deve ser colocado no domínio onde esta o arquivo de som você confirmou se esta lá? []´s Compartilhar este post Link para o post Compartilhar em outros sites
alberjoe 0 Denunciar post Postado Março 7, 2009 o uso do crossdomain.xml resolveria o problema, mas ele deve ser colocado no domínio onde esta o arquivo de som você confirmou se esta lá? []´s Então, eu coloquei tanto na raiz do servidor "/" quanto na public_html, que é a mesma pasta que está o swf o conteudo do crossodomain.xml é <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="http://www.apoloserver.net:7100/" /> <allow-access-from domain="www.apoloserver.net:7100/" /> <allow-access-from domain="apoloserver.net:7100/" /> </cross-domain-policy> valeu! Compartilhar este post Link para o post Compartilhar em outros sites
alberjoe 0 Denunciar post Postado Março 7, 2009 Ah, eu também tentei retirar a porta da definição do dominio, por exemplo: www.apoloserver.net ao invés de www.apoloserver.net:7100/ mas, nada adiantou... obrigado, Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Março 9, 2009 o crossodomain não deve ficar no domínio do swf tem que ficar no domínio da radio online, se não tiver lá o flash não irá ler []´s Compartilhar este post Link para o post Compartilhar em outros sites
alberjoe 0 Denunciar post Postado Março 10, 2009 o crossodomain não deve ficar no domínio do swf tem que ficar no domínio da radio online, se não tiver lá o flash não irá ler []´s Ahhh sim, agora entendi! valeu! Compartilhar este post Link para o post Compartilhar em outros sites