私はすぐに、ユーザーがそれを選択して、ファイルをアップロードし、単純なswfファイルのアップロードスクリプトを持っています。しかし、私はPHPスクリプト(単純なエコー "file_name.txt";)から保存されたファイル名をswfに渡そうとしていますので、javascript経由でフォームに戻すことができます。ここでのAS2のFileReference()問題
は、AS2コードの簡単なスニペットだのFileReference成分といくつかの経験を持っている人は、PHPスクリプトからの出力を取得するためのソリューションで私を助けることができますか?
var file_fr:FileReference = new FileReference();
var list_obj:Object = new Object();
list_obj.onComplete = function() {
// need to get response text from script.php
}
file_fr.addListener(list_obj);
if (!file_fr.upload("/path/to/script.php")) {
feedback.text = "error";
}
を扱いますカスタムAS3バージョンを作成すると、リンクが役立ちます。他の誰かがAS2で同様の問題に遭遇した場合、解決策はlist_obj.onUploadCompleteData = function(fileRef:FileReference、src:String){}で、src文字列にはPHPスクリプトの出力が含まれます。使用可能な例)。 – Joe