2012-01-15 10 views
0

パソコンやURLから画像ファイルを読み込めるようにしようとしています。私は、コンピュータファイルの部分が正常に動作しているが、URLから画像をロードしようとしているときに問題が発生しています。URLからの画像を読み込み中のactionscript 3完了していません

public function loadNetImage(): void { 
if (urlFile.text != "") 
{ 
    loader.addEventListener(Event.COMPLETE, loaderComplete); 
    loader.addEventListener(IOErrorEvent.IO_ERROR, handleIOError); 
    loader.addEventListener(HTTPStatusEvent.HTTP_STATUS, handleHttpStatus); 
    loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, handleSecurityError); 
    try { 
    var request:URLRequest = new URLRequest(urlFile.text); 
    loader.load(request); 
    } 
    catch (e:Error) 
    { 
    trace(e); 
    } 
} 
} 

問題:ここで

はコードで、負荷が要求された後、それは私のイベントのいずれかを呼び出すことはありません。エラーはなく、読み込みはありません。このコードから、エラーがある場合に私が試したことのあるスニペットを見ることができます。

urlFile.textは、私のフレックスtextInputから返される文字列です。私はurlFile.textの代わりにハードコーディングされた文字列を入れましたが、うまくいきませんでした。私はベースのLoaderの代わりにURLLoaderに変更しました。そのような作業が完了しましたが(ロードが完了しましたが)、その後私がやりたかったイメージの操作はできませんでした。正しいものを使用している。

ご協力いただければ幸いです。それはおそらく小さなものですが、私はむしろこの時点でそれに不満を持っています。

答えて

3
var loader:Loader = new Loader(); 
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, _loader_completeHandler); 
loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, _loader_errorHandler); 

など。

contentLoaderInfo(これはflash.display.LoaderInfo)プロパティから送出されるイベントは、Loaderです。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Loader.html#includeExamplesSummary

+0

Argghhhhを参照してください!私は、この特定の問題でどれくらいの時間を無駄にしたかを教えてくれません。 :)ありがとう、これは完全に問題を修正しました! –

関連する問題