在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;
}
最好的结果,但它不会加载到我的动态文本框。有任何想法吗?
答
我不会去评论你做错了什么在你的代码..但我可以指出你是挖约在动作脚本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;
}
据我所知在twitter.com域上没有CrossDomain。你需要在一些服务器语言中使用代理,如php – papachan
是'fileLoaded()'被调用? XML包含什么? – divillysausages
是否不提供jsonp供稿? – Eonasdan