1

Flex (4.1) を使用して (ローカル ファイルではなく) データをアップロードし、送信されたバイトの進行状況を表示したいと考えています。

今は URLLoader を使用していますが、URLLoader がデータをダウンロードするように設計されていることはわかっています。リスナーを ProgressEvent.PROGRESS に接続できますが、効果はありません。

また、アップロードをサポートする FileReference オブジェクトがあることも知っています。ここでの問題は、ファイルを参照してアップロードしたくないということです。サーバーに送信したいバイト配列がありますが、FileReference の data プロパティは読み取り専用です。

私の質問は次のとおりです。バイト配列 (実際には PNG でエンコードされた画像) をサーバーに送信し、サーバーに送信されたバイトの進行状況を追跡するにはどうすればよいですか?

4

1 に答える 1

0

はい、FileReferenceのデータプロパティが読み取り専用であることは正しいですが、進行状況を追跡することはできます。

URLLoaderを使用してデータをアップロードする場合は、uploadposthelpクラスを試すことができます。

次のサイトをご覧ください:http: //labs.findsubstance.com/2008/04/03/as3-upload-encode-images/

于 2010-11-08T04:12:15.437 に答える