我的Flex客戶端應用程序存在嚴重問題。 我有一個與PHP Web服務的Apache服務器。 flex客戶端發出httpservice請求。 我注意到從應用程序的creationComplete事件運行的httpservice請求並不總是從服務器獲取數據。 但從用戶操作調用的HTTPservice請求始終有效。Flex客戶端應用程序 - 初始化函數中的HTTPRequest失敗
我還注意到,當我直接從Flex Builder 3運行Flex客戶端應用程序而沒有將其上傳到服務器時,問題出現頻率較低。
在應用程序:
mx:Application creationComplete="Init()" verticalScrollPolicy="off" horizontalScrollPolicy="off" xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="#5d8eb1"
private function Init():void
{
var http_request:HTTPService = new HTTPService();
http_request.url = "http://"+this.server_name+":"+this.server_port+"/services/client/client_result.php";
http_request.resultFormat = "e4x";
http_request.addEventListener("result",resultFunc);
http_request.send();
http_request.disconnect();
}
設置您的代碼以提高可讀性。我們在這裏盡我們所能幫助你,讓我們難以閱讀。 – Thalaivar 2010-05-10 15:48:34