Je dois désactiver le flash pour afficher ces messages d'erreur lorsqu'une erreur se produit. Je suis complètement conscient de l'erreur que je reçois, et cela ne provoque pas le bon fonctionnement de mon application. Je dois simplement désactiver ces messages. Y at-il un paramètre dans Flash ou une commande de compilateur Flex ou quelque chose? Merci, David.La boîte de dialogue d'arrêt d'erreur "actionScript error" n'apparaît pas
Répondre
Non, malheureusement, il n'y a rien de tel. Bien que, les erreurs ne seront pas affichées aux utilisateurs qui ont installé la version de Flash Player et pas celle du débogueur.
Il y a une demande de fonctionnalité très chaude pour le lecteur flash mais l'implémentation semble loin d'être réalisée: Ability to intercept system error dialogs. Il y a beaucoup de commentaires certains chauffés, certains sarcastiques mais Adobe semble toujours ignorer ce problème.
MISE À JOUR La fonctionnalité a depuis été implémentée. Dernier commentaire dit:
Ceci a été corrigé avec lecteur flash 10,1 http://labs.adobe.com/technologies/flashplayer10/features.html
gestionnaire d'erreur global Le nouveau gestionnaire d'erreur global permet aux développeurs d'écrire un seul gestionnaire pour traiter toutes les erreurs d'exécution qui ne sont pas partie d'une instruction try/catch. Améliorer la fiabilité de l'application et l'expérience utilisateur en attrapant et en gérant les erreurs d'exécution inattendues et présenter des messages d'erreur personnalisés. Lorsque vous utilisez le gestionnaire d'erreurs global dans un fichier SWF exécuté dans le lecteur de débogage, les fenêtres contextuelles d'erreur ne seront pas affichées.
Ajouter SuppressDebuggerExceptionDialogs = 1 au fichier mm.cfg l'a fait pour moi, voir aussi: http://www.senocular.com/?entry=475 – Codebeat
Il y a beaucoup de choses que vous pouvez faire avec votre fichier mm.cfg (google est l'utilisation)
Par exemple, si vous mettez:
SuppressDebuggerExceptionDialogs = 1
Là-dedans, il empêchera la version de débogueur de flash d'apparaître des fenêtres d'erreur dans votre navigateur.
Ajouter SuppressDebuggerExceptionDialogs = 1 au fichier mm.cfg l'a fait pour moi, voir aussi: http://www.senocular.com/?entry=475 – Codebeat
- 1. Windows forms: ShowDialog - la boîte de dialogue n'apparaît pas
- 2. La boîte de dialogue jQuery n'apparaît pas lorsqu'elle est appelée
- 3. Boîte de dialogue modale
- 4. Boîte à outils Dojo: fermer la boîte de dialogue
- 5. Boîte de dialogue wpf dans la page
- 6. boîte de dialogue de couleur
- 7. Boîte de dialogue intégrée Excel
- 8. boîte de dialogue visuel C++
- 9. Flash: Boîte de dialogue Téléchargement
- 10. Boîte de dialogue Message/Confirmer
- 11. Boîte de dialogue dans SCSF
- 12. Comment créer une boîte de dialogue de l'assistant Flash 9/ActionScript 3.0
- 13. Boîte de dialogue C# catch
- 14. Win32: Boîte de dialogue modale ne renvoyant pas le focus
- 15. Boîte de dialogue Objets utilisateur - Ne s'ouvre pas (objet métier)
- 16. Afficher la boîte de dialogue de la méthode run()
- 17. Problèmes avec la boîte d'alerte personnalisée via la boîte de dialogue jqueryid
- 18. Sécurisation de la boîte de dialogue de téléchargement de fichier
- 19. AppleScript pour la boîte de dialogue de déverrouillage de l'écran
- 20. Actualiser UpdatePanel après une boîte de dialogue "File Download" Boîte
- 21. GUI Error Reporting
- 22. Exécuter le code après la fermeture de la boîte de dialogue et n'est pas visible
- 23. Boîte de dialogue de rappel de suppression
- 24. Afficher la boîte de dialogue de configuration spécifique à l'imprimante
- 25. Centrer un dialogue JQuery Boîte
- 26. Question de boîte de dialogue JQuery
- 27. Des répercussions sur l'affichage de la boîte de dialogue raccourcie?
- 28. Valeurs de retour de boîte de dialogue
- 29. Définir le titre de la boîte de dialogue de confirmation
- 30. Boîte de dialogue modale d'une boîte de dialogue modale - les deux se ferment quand la deuxième est fermée - pourquoi?
Ajouter SuppressDebuggerExceptionDialogs = 1 au fichier mm.cfg l'a fait pour moi, voir aussi: http://www.senocular.com/?entry=475 – Codebeat
Cela a fonctionné pour moi. Merci :) –