我的代碼中有一個問題,我沒有理想的如何解決。錯誤#2101:傳遞給URLVariables.decode()的字符串必須是URL編碼的
我有一個爲需要得到變量了一個PHP的形式,我不斷收到此錯誤文件:
錯誤#2101:)傳遞給URLVariables.decode(String必須是URL編碼包含名稱/值對的查詢字符串。
生病記錄我認爲文本片段無法正常工作。
var myTextLoader:URLLoader = new URLLoader();
myTextLoader.dataFormat=URLLoaderDataFormat.VARIABLES;
myTextLoader.addEventListener(Event.COMPLETE, onLoaded);
function onLoaded(e:Event):void {
trace(e.target.data.ID);
}
myTextLoader.load(new URLRequest("http://www.converter-vhs-para-dvd-video.info/GestaoCCBS/GetInfo.php"));
(如果你需要完整的代碼,請告訴我,我會編輯)
如果你打開瀏覽器上的網址,你會看到它的一個簡單的字符串,connnected到數據庫(php/mySQL),並以這種格式返回一組變量「ID = 1 & Nome = Marco & Tipo = Revendedor」等等,所以我相信這部分工作正常。我已經嘗試不使用變量和連接工作(只是跟蹤e.target.data),所以林現在有點困惑。
是的,我是一個牛逼AS3程序員崇拜者,所以請寬容我:)
謝謝。
適合我。可能是其他地方的問題嘗試在調試器模式下運行 – 2011-03-31 20:21:55
它在一個包含更多代碼的包內,所以也許它的其他東西影響了錯誤?我使用CS4 btw。 – FoxLift 2011-03-31 20:32:53
嘗試徹底刪除它,看看錯誤是否仍然存在 – 2011-03-31 20:54:00