Il y a deux états qu'un préchargeur flash peut rencontrer.
1) Le totalBytes est connu (la taille de fichier final du swf)
2) Le totalBytes est inconnu (se produit si le serveur est la compression des fichiers servis/sortis).Flash Preloader, comment savoir si dans un environnement gzippé et charger en conséquence
J'utilise actuellement totalBytes == 0 (Chrome, Safari) pour que le swf soit indéterminé et affiche simplement une animation en boucle avec les octets chargés affichés. CEPENDANT dans Firefox totalBytes == loadedBytes. Je ne peux que supposer que cela a été fait pour éviter beaucoup de division par zéro exceptions lorsque le preloader essaie de déterminer le pourcentage téléchargé.
Le problème:
Existe-t-il un autre moyen de déterminer l'état de préchargement (taille de fichier définie ou taille de fichier indéterminée) dans lequel je suis?
ne répond pas à mes questions. Il ne s'agit PAS d'utiliser une boîte à outils tierce, mais de comprendre quelle variable est utilisée. Aussi ne peut pas le réutiliser en raison des restrictions de licence. Besoin de revendre, redistribuer. – eLouai