J'essaye de charger un fichier xml de wikipedia dans mon film flash.AS3 Chargement de XML depuis un autre domaine
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);
Cela fonctionne très bien lorsque le fichier flash est exécuté localement, mais lorsque je télécharge sur mon domaine, il ne semble pas fonctionner. J'ai lu ailleurs que la règle de domaine croisé ne s'applique pas aux fichiers XML uniquement aux images et autres médias. Est-ce vrai? Si ce n'est pas le cas, est-ce que je peux charger des fichiers XML à partir de domaines autres que celui sur lequel le swf est hébergé?
grâce
EDIT:
D'accord, je suis vraiment confus, mes requêtes de programme à la fois API Bing et l'API wiki médias. L'appel API Bing fonctionne très bien, je peux récupérer les résultats de recherche XML à partir de ce bon. Mais l'appel wikipedia ne fonctionne pas (en ligne). J'ai essayé d'écouter Security_Error sur l'appel de wikipedia, mais il ne se déclenche pas.
Quelqu'un a-t-il des idées? Perdre un peu.
ahh merci pour cela, il semble juste bizarre, je demande également BING pour récupérer des images que je peux faire en utilisant un fichier xml cross-domaine est-ce pas possible pour flash? –
@ user150946. Découvrez ma modification concernant Bing. –
Ahh merci pour la clarification. Serait-il possible d'utiliser Javascript/JQuery au lieu de PHP? –