在Flash CS5.5中加载Twitter XML对于Android/iOS Actionscript 3

在Flash CS5.5中加载Twitter XML对于Android/iOS Actionscript 3

问题描述:

这可能是一个愚蠢的问题,但我花了过去5天搜索网络并尝试不同的方式来加载一个twitter饲料到我的空气应用程序的android我想将它移植到iOS版,但它需要建立第一)在Flash CS5.5中加载Twitter XML对于Android/iOS Actionscript 3

我已经被加载Twitter的XML饲料

var xmlData:XML = new XML(); 
var theURL_ur:URLRequest = new URLRequest("http://twitter.com/statuses/user_timeline/weliebeneath.xml"); 
var loader_ul:URLLoader = new URLLoader(theURL_ur); 
loader_ul.addEventListener("complete", fileLoaded); 
function fileLoaded(e:Event):void 
{ 
    xmlData = XML(loader_ul.data); 

    txt.text = xmlData.text; 
} 

最好的结果,但它不会加载到我的动态文本框。有任何想法吗?

+0

据我所知在twitter.com域上没有CrossDomain。你需要在一些服务器语言中使用代理,如php – papachan

+0

是'fileLoaded()'被调用? XML包含什么? – divillysausages

+0

是否不提供jsonp供稿? – Eonasdan

我不会去评论你做错了什么在你的代码..但我可以指出你是挖约在动作脚本XML一些资源的Cuz这是一个广泛的话题有用

这里什么代码应该看起来像

var xmlData:XML; 
var loader_ul:URLLoader = new URLLoader(); 
loader_ul.load(new URLRequest("http://twitter.com/statuses/user_timeline/weliebeneath.xml")); 
loader_ul.addEventListener(Event.COMPLETE, fileLoaded); 
function fileLoaded(e:Event):void { 
xmlData = new XML(e.target.data); 
txt.text=xmlData; 
}