Pegue um ProgressEvent de um upload POST no as3
-
01-07-2019 - |
Pergunta
Existe alguma maneira de acompanhar o status de um upload postada em AS3? Há uma ProgressEvent, mas dá dados anteriores sobre a resposta, e não o carregamento POST real. Estou postando dados binários para uma imagem, por isso é geralmente na faixa 50-100kb.
Os dados de imagem foi gerada dentro do próprio Flash, então eu não posso usar o método de upload -., Pelo menos, tanto quanto eu sei
Obrigado!
Solução
Talvez você pode usar uma função no lado do servidor para enviar eventos de progresso para o objeto flash?
Outras dicas
Ele não está perguntando sobre a lista FileReference ..
Ele tem o mesmo problema que eu tenho, não há um método para ter um progresso pós transferência de dados. Eu acho que a única maneira é que se sugerido acima, o envio de PHP a piscar um ProgressEvent verificar o tamanho dos dados recebidos (Se é possível ..);
Bye
Dê uma olhada na classe FileReference . O evento de progresso no que lhe dará dados sobre o carregamento:
Despachado periodicamente durante o upload do arquivo ou operação de download. O evento progress é despachado enquanto transmite Flash Player bytes para um servidor, e é periodicamente despachado durante a transmissão, mesmo que a transmissão não é finalmente bem sucedida. Para determinar se e quando a transmissão de arquivos é realmente bem sucedido e completo, ouça o evento completo.