2011-02-02 66 views
1

您好我正在嘗試使用htmlLoader類將頁面加載到Air中。我需要將哪個事件監聽器附加到HTMLLoader類,以便在頁面無法加載時通知我。Adob​​e Air HtmlLoader - 安靜地失敗

任何幫助非常讚賞

+0

我暫時用了一個計時器,一切似乎都很好。 – Chin 2011-02-02 15:18:38

回答

0

的唯一事件直接從出現到被錯誤處理的HTMLLoader解僱是:

uncaughtScriptException ,一個未捕獲的JavaScript異常出現在HTMLLoader對象。

然而,當你調用發送和沿一個URLRequest傳給你應該能夠偵聽器添加到Loader,從文檔的例子,這應該是足夠好:

 dispatcher.addEventListener(Event.COMPLETE, completeHandler); 
     dispatcher.addEventListener(Event.OPEN, openHandler); 
     dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler); 
     dispatcher.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); 
     dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler); 
     dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); 
你的情況我

m猜你將需要使用HTMLLoader實例的loaderInfo屬性並在其中添加偵聽器。

希望這會有所幫助。