2011-01-17 3 views
0

Je travaille actuellement sur une très grande application flexible d'entreprise. La base de code actuelle est en cours de construction dans Flex Builder 3 avec le SDK Flex 3.4. Lorsque la dernière version de Flash Player a été publiée, nous avons remarqué que notre application prendrait beaucoup plus de temps à charger ou que certains utilisateurs étaient incapables de charger l'application. Cela a été testé à la fois dans Firefox et IE avec le même résultat. On dirait que sur des machines plus récentes qui sont plus puissantes, l'application ne se chargera qu'après une longue période de temps et sur les machines plus anciennes, le navigateur ne ferait que planter.Flash Player 10.1.102 application de chargement lent

J'ai cependant essayé de construire avec Flex Builder 3 et le SDK 3.5, ce qui produit toujours le même résultat. Je vais essayer de construire avec Flash Builder et 4.1 SDK mx seulement.

Est-ce que quelqu'un a rencontré un problème comme celui-ci? Est-ce que quelqu'un a d'autres solutions que je peux essayer?

EDIT: L'application fonctionne bien sur 10.1.53.64 mais sur la version 10.1.102.64 j'ai le problème de chargement lent comme indiqué ci-dessus.

Merci

+0

Avez-vous utilisé le Flex Profiler essayer d'isoler les fuites de mémoire/problèmes de performance? Sans révision de code, je pense qu'il est presque impossible de vous donner des conseils spécifiques. – JeffryHouser

+0

Et j'ai voté pour la clôture, car je trouve cette question trop large, avec quelques détails qui nous aideraient à résoudre le problème. – JeffryHouser

+0

L'application fonctionne sur une ancienne version du lecteur flash sans aucun problème. L'application est des milliers de lignes de code sinon plus, il me serait impossible de fournir du code, sans compter que le code appartient à mon employeur. – JustLogic

Répondre

0

Nous rencontrons le même genre de problème dans notre projet. Alors que le chargement par lui-même n'est pas un problème dans notre cas, l'instanciation des composants visuels prend beaucoup plus de temps dans le SDK 4, 3-4 fois. Cela signifie que si vos composants sont créés tous (ou plusieurs) à la fois, votre Flash Player passera 3 à 4 fois plus d'initialisation et pourra éventuellement dépasser la limite de délai (qui est en effet d'environ une minute et non de 15 secondes). .

Vous application que mon besoin d'une redesing, de diviser l'initialisation en plusieurs étapes, des composants de réutilisation, etc.

Voici quelques exemples simples de performance pour MX et Spark à essayer: http://forums.adobe.com/thread/786472?tstart=30