Une fois, je accidentellement téléchargé seulement une partie de mon programme flash sur mon site (par exemple, il a été tronqué), et à ma plus grande surprise, l'objet flash a été chargé avec succès dans la page Web, aucune erreur n'a été soulevé, pas avertissements ont été donnés du tout. (Ce fut une version de libération du joueur, la version de débogage aurait pu agir autrement, je ne sais pas.) Bien sûr, il ne fonctionnait pas correctement, mais encore, l'écran de préchargement est affiché correctement, et le téléchargement et l'initialisation est apparu être fini normalement.détecter le fichier flash corrompu
Ma question est: est-il un moyen de détecter (dans actionscript/flash ou dans la page Web Embedding) lorsqu'un tel objet flash corrompu a été chargé? Est-ce que je peux peut-être utiliser le preloader pour donner un avertissement quand cela arrive?
Hmm, je me demande si cette information d'en-tête est accessible à partir d'ActionScript ... –
Oui, il devrait être accessible - vérifiez ceci (exemple assez complet): http://www.senocular.com/flash/actionscript.php ? file = ActionScript_3.0/com/senocular/utils/SWFReader.as – euge1979
Merci, c'est parfait! –