2011-04-26 65 views
0

我正在使用Flash CS5創建iPad應用程序。在我的應用程序中,我試圖從服務器加載一些動態XML。每當我點擊按鈕啓動加載時,應用程序立即中止,然後我被帶回桌面。這是在點擊按鈕時運行我的負荷常規:Adob​​e iPhone發佈者:URLLoader在iPad上放棄應用程序

protected function SendRequest():void 
{ 
    var url:String = GetURL(); 
    var request:URLRequest = new URLRequest(url); 

    request.method = URLRequestMethod.POST; 
    request.data = GetVariables(); 

    var loader:URLLoader = new URLLoader(); 

    try 
    { 
     loader.load(request); 
     ec.add(loader, IOErrorEvent.IO_ERROR, OnIOError, false, 0, true); 
     ec.add(loader, Event.COMPLETE, OnRequestComplete, false, 0, true); 
    } 
    catch (error:Error) 
    { 
     response_txt.text = error.message; 
    } 
} 

我已經測試了這個應用程序內CS5我的臺式電腦上,它工作正常那裏。

+0

已解決。當我用MovieClip按鈕替換SimpleButton時,它工作正常。 – elmonty 2011-04-26 18:04:25

+0

我看不到爲什麼SimpleButton不工作......我們正在iOS應用程序的整個Flex框架中進行鏈接。我們使用命令行中的自動構建,但如果內置的打包程序不支持指定類路徑的功能,我幾乎肯定會遇到問題。 – drkstr 2011-04-26 23:29:24

回答

0

沙盒安全問題嗎?也許你需要檢查crossdomain.xml文件...