2009-04-02 8 views
0

J'ai une application Flex., Parfois lorsque vous l'affichez, c'est exactement comme prévu. Pourtant, parfois, lorsque vous affichez la page, elle est simplement vide, comme une bonne minute sans barre de progression ou aucune indication d'attente. La barre de progression est supposée être automatique en flex. Je voudrais réparer cela parce que j'ai peur que cela nous fasse perdre beaucoup de ventes. S'il s'agit d'un bug Flex et qu'il n'y a pas de correctif, est-il possible de positionner l'application Flex sur un texte qui dit "Chargement .. Veuillez patienter", puis lorsque l'application est chargée, elle le couvre? Je dois donner à l'utilisateur un tri si l'indication d'attendre, 60 secondes est beaucoup trop longue sans aucune indication que quelque chose se charge.Chargement de l'application Flex lente sans barre de progression

MISE À JOUR: Apparemment, il ne se charge pas du tout pour certains utilisateurs, jusqu'à ce que l'actualiser la page.

+0

Comment est configuré votre serveur web? Cela ne me semble pas un problème de Flex. – CookieOfFortune

+0

Je crois que c'est une installation LAMP, nous organisons par le biais d'une filiale rackspace. –

Répondre

0

J'ai compris ce que c'est, dans IE, l'application flex n'apparaîtra pas jusqu'à ce que vous passez la souris dessus. une solution est de mettre le focus à ceci comme ceci:

<script type="text/javascript"> 
function setFlexFocus() 
{ 
document.getElementById('EverlonBuilder').focus(); 
} 
</script> 
</head> 

<body onload="setFlexFocus()"> 
0

Si vous utilisez un préchargeur personnalisé, cela pourrait poser problème. Essayez de changer le personnalisé pour la valeur par défaut. Avant que le préchargeur affiche la barre de progression du chargement, la première image complète du fichier SWF doit être chargée. Il est donc possible que votre première image soit très grande. Si aucune de ces informations ne vous aide, alors la meilleure chose à faire est d'essayer de créer un scénario de test reproductible et file a bug.

0

Je pense qu'il est temps d'essayer de télécharger un fichier "crossdomain.xml" inexistant.

Questions connexes