Domanda

Esiste un modo per tenere traccia dello stato di un caricamento pubblicato in AS3?C'è un ProgressEvent, ma fornisce dati sulla risposta, non sull'effettivo caricamento POST.Sto pubblicando dati binari per un'immagine, quindi di solito è compreso tra 50 e 100 kb.

I dati dell'immagine sono stati generati all'interno di Flash stesso, quindi non posso utilizzare il metodo di caricamento, almeno per quanto ne so.

Grazie!

È stato utile?

Soluzione

Forse puoi utilizzare una funzione lato server per inviare eventi di avanzamento all'oggetto flash?

Altri suggerimenti

Non sta chiedendo informazioni sull'elenco dei riferimenti ai file..

Ha lo stesso problema che ho io, non esiste un metodo per avere un progresso post trasferimento dati.Penso che l'unico modo sia quello suggerito sopra, inviando da PHP a flash un progressEvent controllando la dimensione dei dati ricevuti (Se è possibile..);

Ciao

Dai un'occhiata a File di riferimento classe.L'evento di avanzamento in esso ti fornirà i dati sul caricamento:

Inviato periodicamente durante l'operazione di caricamento o download del file.L'evento progress viene inviato mentre Flash Player trasmette i byte a un server e viene inviato periodicamente durante la trasmissione, anche se alla fine la trasmissione non riesce.Per determinare se e quando la trasmissione del file è effettivamente riuscita e completata, ascoltare l'evento completo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top