2009-07-09 10 views
0

J'ai rencontré ce problème et je n'ai pas pu le résoudre, donc j'ai un fichier SWF qui charge les actifs de un autre fichier swf, tout va bien, jusqu'à ce que je les mets sur le serveur, ils sont sous le même domaine , le chemin relatif ne fonctionne pas, pas plus que le chemin absolu. Ce n'est même pas un problème inter-domaine , puisque les deux fichiers sont sur le même serveur.Flash AS3 - Accès SWF externe sur le même domaine

Quelqu'un at-il déjà eu le même problème? Merci.

+1

décrire l'erreur que vous obtenez. également, si vous exécutez sous firebug, l'onglet réseau devrait vous montrer s'il essaie de charger les actifs. – drudru

+0

Quelle politique de fichier avez-vous définie? local ou réseau? – rzetterberg

Répondre

0

Si vous utilisez Flex Builder, vous pouvez définir l'indicateur de compilateur -use-network correct. Si vous utilisez Flash IDE et que le contenu se trouve sur le même serveur, assurez-vous que attribue le Sécurité de lecture locale à "Accès aux fichiers locaux uniquement" dans l'onglet Flash sous Paramètres de publication.

alt text http://www.adobe.com/devnet/flash/articles/local_network_playback/fig01.jpg

Cela devrait le faire. Comme l'a dit Dru, quel est le message d'erreur que vous recevez?

Les images proviennent de this article ce qui pourrait être utile.

Goodluck!

Questions connexes