2010-11-03 17 views
4

J'ai créé un calendrier de l'avent pour le blog d'un ami, et pour récupérer/télécharger/télécharger les cadeaux de chaque jour, l'animation flash demande un fichier situé à "http://domain.com/folder/etcetc/gifts.php". Pendant la création du fichier dans Flash CS4 et l'essai, je n'ai jamais eu l'erreur. Mais lorsque je tente de lancer le .swf manuellement, je reçois cette erreur:Comment contourner "Adobe Flash Player a arrêté une opération potentiellement dangereuse."?

Adobe Flash Player has stopped a potentially unsafe operation.

The following local application on your computer or network:

C:\location\file.swf

is trying to communicate with this Internet-enabled location:

domain.com

To let this aplication communicate with the Internet, click Settings. You must restart the application after changing your settings.

est-il un moyen de contourner cela, ou tout autre méthode que je peux utiliser pour arrêter cette erreur de montrer? Je suis actuellement en utilisant URLLoader et URLRequest, y at-il une meilleure/plus rapide/plus efficace moyen de le faire?

Répondre

3

J'ai découvert que ce problème n'était pas pertinent après tout, car il ne s'est produit que lorsque j'ai ouvert le .swf localement. Quand je l'ai téléchargé sur mon serveur web et essayé d'accéder au fichier flash avec mon navigateur web, cela a fonctionné comme prévu.

5

vous devez ajouter l'emplacement du fichier swf (juste c: \ ou chemin exact) à la liste de confiance Adobe FlashPlayer Settings Manager afin de permettre une swf locale connecter Internet

+1

Notez que cette page Web liée ** EST ** le gestionnaire de paramètres. –

0

lol. Ca c'est drôle. Essayez d'utiliser Flash CS4 pour créer un projecteur mac/pc. Ou créez un fichier AIR. L'exécution d'un élément via Flash Player entraîne toutes sortes de problèmes avec les droits. Le projecteur supprime ces nécessités.

0

Les fichiers SWF affichaient le même message sur une page Web et un navigateur, j'ai donc changé la version de Flash Player dans mon code HTML en 9.0.45.0. Maintenant ça fonctionne bien!