J'ai un grand fichier .swf Flex (700 Ko) représentant le fichier principal d'un site. Pour tester les performances, je voulais essayer de passer à l'hébergement Amazon S3 (que j'ai déjà fait avec certaines vidéos et de gros fichiers).Chargement des ressources Flex relatives à la racine du serveur par opposition à l'emplacement .swf
Je suis allé de l'avant et fait cela, et mis à jour la page html pour référencer le .swf distant.
Il s'avère que Flash chargera toutes les ressources relatives au fichier .swf accédant à la ressource - quelle que soit la racine de la page html. Donc mes ressources sont maintenant chargées à partir du site distant (où elles n'existent pas).
Il y a deux choses évidentes que je pouvais faire: * copier toutes mes ressources à distance (pas prêt pour cela car je teste maintenant) * ajouter une couche d'abstraction à chaque URL que l'accès à .swf dériver un nouveau chemin.
Je veux vraiment appuyer sur un bouton et dire 'charger tout ce qui concerne [serveur d'origine]'.
Est-ce qu'une telle chose existe ou est-ce que je suis coincé en train de charger chaque chose à partir de la machine distante à moins que je qualifie complètement chaque chemin?
je veux éviter tout « aki » comme: sous-classe image et pirater le chemin il
J'ai essayé d'ajouter «base» et il ne semble pas fonctionner - au moins pour SWFLoader il doesn – Simon