NetConnection.onStatus Bug @ Ticore's Blog :: 隨意窩 Xuite日誌
  • Site Search
  • Google
    Web Ticore's Blog
  • 最新文章
  • Recent Comments
  • 2006-07-27 19:49 NetConnection.onStatus Bug
    平均分數:0 顆星    投票人數:0
    我要評分:

    Bug 又來了~~

    這次是 NetConnection 的 onStatus 事件

    當使用 NetConnection.call 呼叫 Remtoing 方法時

    假如呼叫失敗 onStatus 事件 可以取得 一個 infoObject 的錯誤資訊

    但是在 Flash 8、9 Player,該 infoObject 內的資料卻不見了


    ActionScript:
    var nc:NetConnection = new NetConnection();
    var url:String = "http://localhost:8080/";
    nc.onStatus = function(infoObj:Object) {
    trace("onStatus : " + infoObj);
    for (var i in infoObj) {
    trace("infoObj[" + i + "] : " + infoObj[i]);
    }
    };
    nc.connect(url);
    nc.call("test", null);

    /*//

    Flash Player 8 output:

    Error opening URL "http://localhost:8080/"
    onStatus : undefined


    Flash Player 7 output:

    Error opening URL "http://localhost:8080/"
    onStatus : undefined
    infoObj[details] : http://localhost:8080/
    infoObj[description] : HTTP: Failed
    infoObj[code] : NetConnection.Call.Failed
    infoObj[level] : error

    //*/




    Ticore / Xuite日誌 / 回應(0) / 引用(0) / 好文轉寄
    回應