bin-debug/CananSDK/PostSDK.js

(完整代码) 1KB

var __reflect = (this && this.__reflect) || function (p, c, t) {
    p.__class__ = c, t ? t.push(c) : t = [c], p.__types__ = p.__types__ ? t.concat(p.__types__) : t;
};
/**
 * 接口通用
 */
var PostSDK = (function () {
    function PostSDK() {
        //SDK接口
        this.linkurl = "http://h5sdk.btgame01.com/index.php";
    }
    //链接,数据,返回的方法和TAGERT
    PostSDK.getData = function (_link, _Data, _backFun, _Target) {
        var request = new egret.HttpRequest();
        request.responseType = egret.HttpResponseType.TEXT;
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
        request.open(_link + "?random=" + egret.getTimer() * 99999999999, egret.HttpMethod.POST);
        request.send(_Data);
        request.addEventListener(egret.Event.COMPLETE, onPostComplete, this);
        request.addEventListener(egret.IOErrorEvent.IO_ERROR, onPostIOError, this);
        request.addEventListener(egret.ProgressEvent.PROGRESS, onPostProgress, this);
        //返回参数
        function onPostComplete(event) {
            var request = event.currentTarget;
            var Datas = JSON.parse(request.response);
            return _backFun(Datas, _Target);
        }
        function onPostIOError(event) {
            console.log("post error : " + event);
        }
        function onPostProgress(event) {
            //console.log("post progress : " + Math.floor(100 * event.bytesLoaded / event.bytesTotal) + "%");
        }
    };
    return PostSDK;
}());
__reflect(PostSDK.prototype, "PostSDK");
//# sourceMappingURL=PostSDK.js.map

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。