Problema com load de um RSS
Pessoal... seguinte to quebrando a cabeça com isso.. fiz um código que lê um RSS.. até ai tudo lindo quando compilo o flash ele traz bonitinho.. agora a treta acontece quando vou carregar ele no browser.. dai o negocio para de funcionar... ele me traz tudo como undefined...
Tentei já utilizar esses códigos que axei na net pra ver se era algum tipo de bloqueio:
System.useCodepage = true;
System.security.allowDomain("*");
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain("rss.terra.com.br");
System.security.allowDomain("rss.terra.com.br");
Tentei colocar isso no codigo que carrega o flash no html
<param name="allowScriptAccess" value="always" />
Entre outros testes e nada...
O Código é esse:
var MeuXML:XML = new XML();
MeuXML.load("[http://rss.terra.com.br/0,,EI294,00.xml");](http://rss.terra.com.br/0,,EI294,00.xml)
MeuXML.ignoreWhite = true;
MeuXML.onLoad = function(success:Boolean) {
if (success) {
for (var i = 0; i<MeuXML.firstChild.childNodes[0].childNodes.length; i++) {
if (MeuXML.firstChild.childNodes[0].childNodes[i].nodeName == "item") {
arrayNoticias.push([MeuXML.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue, MeuXML.firstChild.childNodes[0].childNodes[i].childNodes[0].firstChild.nodeValue]);
}
}
}
};
Ele lê o rss e coloca as noticias em um Array.. dai depois eu fico lendo esse array e jogando as noticias na tela..
Se alguem tiver uma luz ai agradeceria mto....
Vlw!
Discussão (12)
Carregando comentários...