123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- (function() {
- var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
- var __module = nodeEnv ? module : {exports:{}};
- var __filename = 'preview-scripts/assets/script/plat/PlatformBase.js';
- var __require = nodeEnv ? function (request) {
- return cc.require(request);
- } : function (request) {
- return __quick_compile_project__.require(request, __filename);
- };
- function __define (exports, require, module) {
- if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
- cc._RF.push(module, 'fd4b8b88kBNObKtkbxOExM6', 'PlatformBase');
- // script/plat/PlatformBase.ts
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- var gameCfg_1 = require("../common/gameCfg");
- var Config_1 = require("../Config");
- var EventConst_1 = require("../data/const/EventConst");
- var TypeConst_1 = require("../data/const/TypeConst");
- var GameDataCenter_1 = require("../data/GameDataCenter");
- var GameController_1 = require("../GameController");
- var EventMng_1 = require("../manager/EventMng");
- var ThinkingDataMgr_1 = require("../utils/ThinkingDataMgr");
- var PlatformBase = /** @class */ (function () {
- function PlatformBase() {
- this._hasAuthUserInfo = false;
- // userInfo: PlatUserInfo
- this.openId = "";
- this.deviceOS = TypeConst_1.PlatFormDevType.default; // 设备平台类型
- this.productKey = 0;
- this.loginParams = []; // 平台登录验证参数
- }
- Object.defineProperty(PlatformBase.prototype, "hasAuthUserInfo", {
- get: function () {
- return this._hasAuthUserInfo;
- },
- set: function (val) {
- this._hasAuthUserInfo = val;
- EventMng_1.default.emit(EventConst_1.GameEvent.WX_AUTH_SUCC);
- },
- enumerable: false,
- configurable: true
- });
- PlatformBase.prototype.showLoginView = function () {
- };
- PlatformBase.prototype.login = function (inviter) {
- if (inviter === void 0) { inviter = ""; }
- var packageCfg = gameCfg_1.default.packageInfo.getItem(Config_1.default.pid);
- var param = {
- pid: Config_1.default.pid,
- openid: this.openId,
- lang: "cn",
- plat: packageCfg.plat,
- parms: this.loginParams,
- device: this.deviceOS //登录设备
- };
- //数数数据设置登录唯一标识
- ThinkingDataMgr_1.default.TDIdentify(this.openId);
- GameDataCenter_1.default.login.sendLoginGame(param);
- };
- PlatformBase.prototype.logout = function () {
- // throw new Error("Method not implemented.");
- };
- PlatformBase.prototype.init = function () {
- var args = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- args[_i] = arguments[_i];
- }
- // throw new Error("Method not implemented.");
- };
- PlatformBase.prototype.pay = function (orderId, order10cs, param) {
- // throw new Error("Method not implemented.");
- };
- PlatformBase.prototype.exit = function (force) {
- // throw new Error("Method not implemented.");
- };
- PlatformBase.prototype.restart = function (force) {
- // throw new Error("Method not implemented.");
- GameController_1.default.clear();
- cc.game.restart();
- };
- // shareAppMessage(...args: any[]): void { }
- PlatformBase.prototype.createUserInfo = function (btn, callback) {
- callback();
- };
- PlatformBase.prototype.reportUserInfo = function () {
- var arges = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- arges[_i] = arguments[_i];
- }
- };
- PlatformBase.prototype.reportRole = function (event) {
- var args = [];
- for (var _i = 1; _i < arguments.length; _i++) {
- args[_i - 1] = arguments[_i];
- }
- };
- PlatformBase.prototype.checkMsg = function (str, cb) {
- cb();
- };
- PlatformBase.prototype.openService = function () {
- // FguiMgr.Instance.openUI(KeFuViewView, ViewZorder.POP);
- };
- PlatformBase.prototype.showRewardAd = function (adkey, kid, order11Id) {
- // GameDataCenter.adVideo.onXiadanSucc()
- };
- PlatformBase.prototype.setSubscribe = function (tmplIds, ids) {
- };
- PlatformBase.prototype.initRewardedVideoAd = function (key) { };
- PlatformBase.prototype.resportShareEvent = function () { };
- PlatformBase.prototype.openUrl = function (url) {
- };
- PlatformBase.prototype.isMiniClient = function () {
- return false;
- };
- PlatformBase.prototype.reShowLogInView = function () { };
- PlatformBase.prototype.reportUserAction = function (actionId) { };
- return PlatformBase;
- }());
- exports.default = PlatformBase;
- cc._RF.pop();
- }
- if (nodeEnv) {
- __define(__module.exports, __require, __module);
- }
- else {
- __quick_compile_project__.registerModuleFunc(__filename, function () {
- __define(__module.exports, __require, __module);
- });
- }
- })();
- //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3JpcHQvcGxhdC9QbGF0Zm9ybUJhc2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSw2Q0FBd0M7QUFFeEMsb0NBQStCO0FBQy9CLHVEQUFrRTtBQUNsRSxxREFBeUc7QUFDekcseURBQW9EO0FBQ3BELG9EQUErQztBQUMvQyxnREFBMkM7QUFDM0MsNERBQXVEO0FBRXZEO0lBQUE7UUFDWSxxQkFBZ0IsR0FBWSxLQUFLLENBQUE7UUFRekMseUJBQXlCO1FBQ3pCLFdBQU0sR0FBVyxFQUFFLENBQUE7UUFDbkIsYUFBUSxHQUFvQiwyQkFBZSxDQUFDLE9BQU8sQ0FBQSxDQUFDLFNBQVM7UUFDN0QsZUFBVSxHQUFXLENBQUMsQ0FBQTtRQUN0QixnQkFBVyxHQUFVLEVBQUUsQ0FBQSxDQUFDLFdBQVc7SUErRHZDLENBQUM7SUExRUcsc0JBQUkseUNBQWU7YUFJbkI7WUFDSSxPQUFPLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQTtRQUNoQyxDQUFDO2FBTkQsVUFBb0IsR0FBWTtZQUM1QixJQUFJLENBQUMsZ0JBQWdCLEdBQUcsR0FBRyxDQUFBO1lBQzNCLGtCQUFRLENBQUMsSUFBSSxDQUFDLHNCQUFTLENBQUMsWUFBWSxDQUFDLENBQUE7UUFDekMsQ0FBQzs7O09BQUE7SUFVRCxvQ0FBYSxHQUFiO0lBQ0EsQ0FBQztJQUNELDRCQUFLLEdBQUwsVUFBTSxPQUFvQjtRQUFwQix3QkFBQSxFQUFBLFlBQW9CO1FBQ3RCLElBQUksVUFBVSxHQUFHLGlCQUFPLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxnQkFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFBO1FBQ3hELElBQUksS0FBSyxHQUEwQjtZQUMvQixHQUFHLEVBQUUsZ0JBQU0sQ0FBQyxHQUFHO1lBQ2YsTUFBTSxFQUFFLElBQUksQ0FBQyxNQUFNO1lBQ25CLElBQUksRUFBRSxJQUFJO1lBQ1YsSUFBSSxFQUFFLFVBQVUsQ0FBQyxJQUFJO1lBQ3JCLEtBQUssRUFBRSxJQUFJLENBQUMsV0FBVztZQUN2QixNQUFNLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQSxNQUFNO1NBQzlCLENBQUE7UUFDRCxjQUFjO1FBQ2QseUJBQWUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBQ3hDLHdCQUFjLENBQUMsS0FBSyxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQTtJQUM3QyxDQUFDO0lBQ0QsNkJBQU0sR0FBTjtRQUNJLDhDQUE4QztJQUNsRCxDQUFDO0lBQ0QsMkJBQUksR0FBSjtRQUFLLGNBQWlCO2FBQWpCLFVBQWlCLEVBQWpCLHFCQUFpQixFQUFqQixJQUFpQjtZQUFqQix5QkFBaUI7O1FBQ2xCLDhDQUE4QztJQUNsRCxDQUFDO0lBQ0QsMEJBQUcsR0FBSCxVQUFJLE9BQWUsRUFBRSxTQUFpQixFQUFFLEtBQXNCO1FBQzFELDhDQUE4QztJQUNsRCxDQUFDO0lBQ0QsMkJBQUksR0FBSixVQUFLLEtBQWU7UUFDaEIsOENBQThDO0lBQ2xELENBQUM7SUFDRCw4QkFBTyxHQUFQLFVBQVEsS0FBZTtRQUNuQiw4Q0FBOEM7UUFDOUMsd0JBQWMsQ0FBQyxLQUFLLEVBQUUsQ0FBQTtRQUN0QixFQUFFLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFBO0lBQ3JCLENBQUM7SUFDRCw0Q0FBNEM7SUFDNUMscUNBQWMsR0FBZCxVQUFlLEdBQVksRUFBRSxRQUFrQjtRQUMzQyxRQUFRLEVBQUUsQ0FBQTtJQUNkLENBQUM7SUFDRCxxQ0FBYyxHQUFkO1FBQWUsZUFBZTthQUFmLFVBQWUsRUFBZixxQkFBZSxFQUFmLElBQWU7WUFBZiwwQkFBZTs7SUFBVSxDQUFDO0lBQ3pDLGlDQUFVLEdBQVYsVUFBVyxLQUFxQjtRQUFFLGNBQU87YUFBUCxVQUFPLEVBQVAscUJBQU8sRUFBUCxJQUFPO1lBQVAsNkJBQU87O0lBQVUsQ0FBQztJQUNwRCwrQkFBUSxHQUFSLFVBQVMsR0FBVyxFQUFFLEVBQVk7UUFDOUIsRUFBRSxFQUFFLENBQUE7SUFDUixDQUFDO0lBQ0Qsa0NBQVcsR0FBWDtRQUNJLHlEQUF5RDtJQUM3RCxDQUFDO0lBQ0QsbUNBQVksR0FBWixVQUFhLEtBQWEsRUFBRSxHQUFXLEVBQUUsU0FBaUI7UUFDdEQsd0NBQXdDO0lBQzVDLENBQUM7SUFDRCxtQ0FBWSxHQUFaLFVBQWEsT0FBaUIsRUFBRSxHQUFhO0lBRTdDLENBQUM7SUFDRCwwQ0FBbUIsR0FBbkIsVUFBb0IsR0FBVyxJQUFJLENBQUM7SUFDcEMsd0NBQWlCLEdBQWpCLGNBQXNCLENBQUM7SUFDdkIsOEJBQU8sR0FBUCxVQUFRLEdBQVc7SUFFbkIsQ0FBQztJQUNELG1DQUFZLEdBQVo7UUFDSSxPQUFPLEtBQUssQ0FBQTtJQUNoQixDQUFDO0lBQ0Qsc0NBQWUsR0FBZixjQUFvQixDQUFDO0lBQ3JCLHVDQUFnQixHQUFoQixVQUFpQixRQUFnQixJQUFJLENBQUM7SUFDMUMsbUJBQUM7QUFBRCxDQTVFQSxBQTRFQyxJQUFBIiwiZmlsZSI6IiIsInNvdXJjZVJvb3QiOiIvIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEdhbWVjZmcgZnJvbSBcIi4uL2NvbW1vbi9nYW1lQ2ZnXCI7XG5pbXBvcnQgeyBQbGF5ZXJMb2dpblBsYXllclByYW0gfSBmcm9tIFwiLi4vY29tbW9uL1h5Y1wiO1xuaW1wb3J0IENvbmZpZyBmcm9tIFwiLi4vQ29uZmlnXCI7XG5pbXBvcnQgeyBHYW1lRXZlbnQsIFdpbmRvd0V2ZW50IH0gZnJvbSBcIi4uL2RhdGEvY29uc3QvRXZlbnRDb25zdFwiO1xuaW1wb3J0IHsgQURfVklERU9fS0VZLCBQYXlQcm9kdWN0UGFyYW0sIFJlcG9ydFJvbGVUeXBlLCBQbGF0Rm9ybURldlR5cGUgfSBmcm9tIFwiLi4vZGF0YS9jb25zdC9UeXBlQ29uc3RcIjtcbmltcG9ydCBHYW1lRGF0YUNlbnRlciBmcm9tIFwiLi4vZGF0YS9HYW1lRGF0YUNlbnRlclwiO1xuaW1wb3J0IEdhbWVDb250cm9sbGVyIGZyb20gXCIuLi9HYW1lQ29udHJvbGxlclwiO1xuaW1wb3J0IEV2ZW50TW5nIGZyb20gXCIuLi9tYW5hZ2VyL0V2ZW50TW5nXCI7XG5pbXBvcnQgVGhpbmtpbmdEYXRhTWdyIGZyb20gXCIuLi91dGlscy9UaGlua2luZ0RhdGFNZ3JcIjtcbmltcG9ydCBJUGxhdGZvcm0gZnJvbSBcIi4vSVBsYXRmb3JtXCI7XG5leHBvcnQgZGVmYXVsdCBjbGFzcyBQbGF0Zm9ybUJhc2UgaW1wbGVtZW50cyBJUGxhdGZvcm0ge1xuICAgIHByaXZhdGUgX2hhc0F1dGhVc2VySW5mbzogYm9vbGVhbiA9IGZhbHNlXG4gICAgc2V0IGhhc0F1dGhVc2VySW5mbyh2YWw6IGJvb2xlYW4pIHtcbiAgICAgICAgdGhpcy5faGFzQXV0aFVzZXJJbmZvID0gdmFsXG4gICAgICAgIEV2ZW50TW5nLmVtaXQoR2FtZUV2ZW50LldYX0FVVEhfU1VDQylcbiAgICB9XG4gICAgZ2V0IGhhc0F1dGhVc2VySW5mbygpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX2hhc0F1dGhVc2VySW5mb1xuICAgIH1cbiAgICAvLyB1c2VySW5mbzogUGxhdFVzZXJJbmZvXG4gICAgb3BlbklkOiBzdHJpbmcgPSBcIlwiXG4gICAgZGV2aWNlT1M6IFBsYXRGb3JtRGV2VHlwZSA9IFBsYXRGb3JtRGV2VHlwZS5kZWZhdWx0IC8vIOiuvuWkh+W5s+WPsOexu+Wei1xuICAgIHByb2R1Y3RLZXk6IG51bWJlciA9IDBcbiAgICBsb2dpblBhcmFtczogYW55W10gPSBbXSAvLyDlubPlj7DnmbvlvZXpqozor4Hlj4LmlbBcbiAgICBBZFhpYURhblN1YzogYm9vbGVhbjsvL+aYr+WQpuacieS4i+WNleW5v+WRilxuICAgIHNob3dMb2dpblZpZXcoKTogdm9pZCB7XG4gICAgfVxuICAgIGxvZ2luKGludml0ZXI6IHN0cmluZyA9IFwiXCIpOiB2b2lkIHtcbiAgICAgICAgbGV0IHBhY2thZ2VDZmcgPSBHYW1lY2ZnLnBhY2thZ2VJbmZvLmdldEl0ZW0oQ29uZmlnLnBpZClcbiAgICAgICAgbGV0IHBhcmFtOiBQbGF5ZXJMb2dpblBsYXllclByYW0gPSB7XG4gICAgICAgICAgICBwaWQ6IENvbmZpZy5waWQsIC8v5YiG5YyFSURcbiAgICAgICAgICAgIG9wZW5pZDogdGhpcy5vcGVuSWQsIC8v55m76ZmG5ZSv5LiA5qCH6K+GXG4gICAgICAgICAgICBsYW5nOiBcImNuXCIsIC8v6K+t6KiAXG4gICAgICAgICAgICBwbGF0OiBwYWNrYWdlQ2ZnLnBsYXQsIC8v55m76ZmG5bmz5Y+wXG4gICAgICAgICAgICBwYXJtczogdGhpcy5sb2dpblBhcmFtcyxcbiAgICAgICAgICAgIGRldmljZTogdGhpcy5kZXZpY2VPUy8v55m75b2V6K6+5aSHXG4gICAgICAgIH1cbiAgICAgICAgLy/mlbDmlbDmlbDmja7orr7nva7nmbvlvZXllK/kuIDmoIfor4ZcbiAgICAgICAgVGhpbmtpbmdEYXRhTWdyLlRESWRlbnRpZnkodGhpcy5vcGVuSWQpO1xuICAgICAgICBHYW1lRGF0YUNlbnRlci5sb2dpbi5zZW5kTG9naW5HYW1lKHBhcmFtKVxuICAgIH1cbiAgICBsb2dvdXQoKTogdm9pZCB7XG4gICAgICAgIC8vIHRocm93IG5ldyBFcnJvcihcIk1ldGhvZCBub3QgaW1wbGVtZW50ZWQuXCIpO1xuICAgIH1cbiAgICBpbml0KC4uLmFyZ3M6IHN0cmluZ1tdKTogdm9pZCB7XG4gICAgICAgIC8vIHRocm93IG5ldyBFcnJvcihcIk1ldGhvZCBub3QgaW1wbGVtZW50ZWQuXCIpO1xuICAgIH1cbiAgICBwYXkob3JkZXJJZDogc3RyaW5nLCBvcmRlcjEwY3M6IHN0cmluZywgcGFyYW06IFBheVByb2R1Y3RQYXJhbSkge1xuICAgICAgICAvLyB0aHJvdyBuZXcgRXJyb3IoXCJNZXRob2Qgbm90IGltcGxlbWVudGVkLlwiKTtcbiAgICB9XG4gICAgZXhpdChmb3JjZT86IGJvb2xlYW4pIHtcbiAgICAgICAgLy8gdGhyb3cgbmV3IEVycm9yKFwiTWV0aG9kIG5vdCBpbXBsZW1lbnRlZC5cIik7XG4gICAgfVxuICAgIHJlc3RhcnQoZm9yY2U/OiBib29sZWFuKSB7XG4gICAgICAgIC8vIHRocm93IG5ldyBFcnJvcihcIk1ldGhvZCBub3QgaW1wbGVtZW50ZWQuXCIpO1xuICAgICAgICBHYW1lQ29udHJvbGxlci5jbGVhcigpXG4gICAgICAgIGNjLmdhbWUucmVzdGFydCgpXG4gICAgfVxuICAgIC8vIHNoYXJlQXBwTWVzc2FnZSguLi5hcmdzOiBhbnlbXSk6IHZvaWQgeyB9XG4gICAgY3JlYXRlVXNlckluZm8oYnRuOiBjYy5Ob2RlLCBjYWxsYmFjazogRnVuY3Rpb24pOiB2b2lkIHtcbiAgICAgICAgY2FsbGJhY2soKVxuICAgIH1cbiAgICByZXBvcnRVc2VySW5mbyguLi5hcmdlczogYW55W10pOiB2b2lkIHsgfVxuICAgIHJlcG9ydFJvbGUoZXZlbnQ6IFJlcG9ydFJvbGVUeXBlLCAuLi5hcmdzKTogdm9pZCB7IH1cbiAgICBjaGVja01zZyhzdHI6IHN0cmluZywgY2I6IEZ1bmN0aW9uKTogdm9pZCB7XG4gICAgICAgIGNiKClcbiAgICB9XG4gICAgb3BlblNlcnZpY2UoKSB7XG4gICAgICAgIC8vIEZndWlNZ3IuSW5zdGFuY2Uub3BlblVJKEtlRnVWaWV3VmlldywgVmlld1pvcmRlci5QT1ApO1xuICAgIH1cbiAgICBzaG93UmV3YXJkQWQoYWRrZXk6IHN0cmluZywga2lkOiBzdHJpbmcsIG9yZGVyMTFJZDogc3RyaW5nKTogdm9pZCB7XG4gICAgICAgIC8vIEdhbWVEYXRhQ2VudGVyLmFkVmlkZW8ub25YaWFkYW5TdWNjKClcbiAgICB9XG4gICAgc2V0U3Vic2NyaWJlKHRtcGxJZHM6IHN0cmluZ1tdLCBpZHM6IHN0cmluZ1tdKSB7XG5cbiAgICB9XG4gICAgaW5pdFJld2FyZGVkVmlkZW9BZChrZXk6IHN0cmluZykgeyB9XG4gICAgcmVzcG9ydFNoYXJlRXZlbnQoKSB7IH1cbiAgICBvcGVuVXJsKHVybDogc3RyaW5nKSB7XG5cbiAgICB9XG4gICAgaXNNaW5pQ2xpZW50KCkge1xuICAgICAgICByZXR1cm4gZmFsc2VcbiAgICB9XG4gICAgcmVTaG93TG9nSW5WaWV3KCkgeyB9XG4gICAgcmVwb3J0VXNlckFjdGlvbihhY3Rpb25JZDogbnVtYmVyKSB7IH1cbn0iXX0=
|