Pergunta

Eu tenho um aplicativo flex., Às vezes, quando você o vê, é exatamente o esperado. No entanto, às vezes, quando você vê a página, fica em branco como um bom minuto, sem barra de progresso ou qualquer indicação para esperar. A barra de progresso deve ser automática no Flex. Gostaria de consertar isso porque receio que esteja nos levando a perder muitas vendas. Se for um bug flexível e não existe uma correção, existe de alguma forma eu posso posicionar o aplicativo flex em algum texto que diz como "carregando .. por favor, espere" e depois quando o aplicativo o carrega o cobre? Preciso dar ao usuário algum tipo de indicação para esperar, 60 segundos são muito longos, sem indicação de que algo está carregando.

ATUALIZAÇÃO: Aparentemente, não está carregando nada para alguns usuários, até a atualização da página.

Foi útil?

Solução 3

Eu descobri o que é isso, no IE, o aplicativo Flex não aparecerá até que você mouse sobre ele. Uma correção é definir o foco assim:

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

<body onload="setFlexFocus()">

Outras dicas

Eu acho que está tendo o tempo tentando baixar um arquivo "crossDomain.xml" inexistente.

Se você estiver usando um pré -atendimento personalizado, esse pode ser o problema. Tente alternar o personalizado para o padrão. Antes que o pré -carregador exiba a barra de progresso de carregamento, o primeiro quadro completo do arquivo SWF deve ser carregado. Portanto, é possível que seu primeiro quadro seja muito grande. Se nenhuma dessas informações ajudará, a melhor coisa a fazer é tentar criar um caso de teste reproduzível e arquivar um bug.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top