0

ActionScript 3 には、php を使用してファイルをアップロードする洗練された方法があります。よくあるエラー (私のリスト) は間違った URL であるため、php はファイルを割り当てることができません。アドビが提案したスクリプトに従って、これらすべてのイベントを配置したため、これによりエラーが発生するはずです。代わりに COMPLETE イベントを発生させるので、私の考えでは、php から返される情報を渡して、JSON を記述します。URLLoader + URLRequest を実行すると、正常に動作します。イベントは .target.data プロパティによって php からの回答を返しますが、URLRequest で fileReference.upload メソッドを作成すると、同じプロパティが null を返します!

それは私が使用しているイベントです:

_fileReference.addEventListener(Event.CANCEL, canceledHandler);
_fileReference.addEventListener(ProgressEvent.PROGRESS,progressHandler);
_fileReference.addEventListener(IOErrorEvent.IO_ERROR,ioErrorHandler);
_fileReference.addEventListener(SecurityErrorEvent.SECURITY_ERROR,securityHandler);
_fileReference.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpHandler);
_fileReference.addEventListener(Event.COMPLETE, completeHandler);

エラー イベントを起動するか、php から応答を取得する方法が必要です。

4

1 に答える 1