我想從維基百科加載一個xml文件到我的flash電影中。AS3從不同的域加載XML
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, tweetLoaded);
loader.load(new URLRequest("http://en.wikipedia.org/w/api.php?action=query&rvprop=content&format=xml&pageids="+subNum));
loader.addEventListener(IOErrorEvent.IO_ERROR, onIOErrorFunction);
當Flash文件在本地運行但是當我上傳到我的域時似乎不起作用。我在其他地方看過,跨域規則不適用於XML文件只適用於圖像和其他媒體。這是真的?如果不是,那麼我可以加載來自swf託管的域以外的XML文件?
感謝
編輯:
好吧我真的很困惑,我的程序查詢兩個兵API和維基媒體API。 Bing api調用工作正常,我可以很好地檢索XML搜索結果。但維基百科的通話不起作用(在線)。我試圖在維基百科上調用Security_Error,但它不會觸發。
有沒有人有任何想法?失去一點。
啊,謝謝你,這似乎很奇怪我也查詢BING檢索圖片,我可以做一個跨域XML文件是不可能的閃光? – 2010-06-20 08:11:27
@ user150946。看看我關於Bing的編輯。 – 2010-06-20 20:34:29
感謝您的澄清。是否有可能使用Javascript/JQuery而不是PHP? – 2010-06-21 11:53:55