| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616 |
- window.Manager = {
- UserInfo: null,
- strike: null,
- main: null,
- layoutManager: null,
- sceneType: 0,
- login: null,
- Multimain: null,
- sharelayoutManager: null,
- ranklist: null,
- loginTag: false,
- closeTag: false,
- goMainTag: false,
- helpTag: false,
- gameState: 0,
- ranking: 0,
- getRankQueryCount: 0,
- getRankQueryCountMax: 0,
- paper: [0, 0],
- //最大的显示 数量 最好是 页数的整数倍
- maxRankList: 30,
- scoreCoefficient : 4.5,
- getNavigator: function () {
- //js判断当前移动设备平台
- var isiOs = this.isiOs = false;
- var isAndroid = this.isAndroid = false;
- var isWindowsPhone = this.isWindowsPhone = false;
- if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
- this.isiOS = true;
- } else if (/(Android)/i.test(navigator.userAgent)) {
- this.isAndroid = true;
- } else if (/(Windows Phone)/i.test(navigator.userAgent)) {
- this.isWindowsPhone = true;
- }
- jsCall_Loaded();
- },
- //游戏结束
- gameover: function () {
- // if (this.isAndroid) {
- // document.getElementById("button_gameover").click();
- // }
- // if (this.isiOS) {
- // document.getElementById("button_gameover_ios").click();
- // }
- jsCall_GameOver();
- // alert("震动");
- },
- //上交成绩
- chengji: function () {
- // if (this.isAndroid) {
- // document.getElementById("button_gameover").click();
- // }
- // if (this.isiOS) {
- // document.getElementById("button_gameover_ios").click();
- // }
- jsCall_chengji();
- // alert("震动");
- },
- quitGame : function(){
- jsCall_Pause();
- },
- bigquitGame : function(){
- jsCall_Quit();
- },
- goShare: function () {
- jsCall_goShare();
- // alert("震动");
- },
- getRanking: function (type, page, rankingType, size) {
- // if (this.isAndroid) {
- // document.getElementById("button_getRanking").click();
- // }
- // if (this.isiOS) {
- // document.getElementById("button_getRanking_ios").click();
- // }
- // alert("震动");
- if (page > this.paper[type]) {
- this.paper[type] = page;
- jsCall_Ranking(type, page, rankingType, size);
- }
- },
- restartGame: function () {
- // console.log("我调用了重新开始游戏么么哒");
- jsCall_restGame();
- // alert("震动");
- },
- queryRanking: function (rank) {
- this.ranking = rank;
- // if (this.isAndroid) {
- // document.getElementById("button_queryRanking").click();
- // }
- // if (this.isiOS) {
- // document.getElementById("button_queryRanking_ios").click();
- // }
- jsCall_QueryRanking();
- // alert("震动");
- },
- }
- //方法
- // function Hit_correctly(pow) {
- /**
- *
- * @param der 方向 1234
- * @param pianyi 1 打中 0打偏
- * @param pow 力量值
- * @param ballSpeed 球速
- */
- function action_punch(der, pianyi, power, ballSpeed) {
- console.log("流浪地球-接口数据 正确的击中了" + Manager.sceneType, power,ballSpeed);
- console.log("流浪地球-接口数据 正确的击中了 准确率" + pianyi);
- // console.log(" 流浪地球-接口数据 击中了的数据是" + "方向 " + der +
- // " 流浪地球-接口数据 打 1 中 0偏 " + pianyi +
- // " 流浪地球-接口数据 力量值 " + power +
- // " 流浪地球-接口数据 球速 " + ballSpeed
- // );
- //这里是为了看打击数据才return的,正式版本千万要注释
- // return;
- if (Manager.gameState == 1) {
- return;
- }
- var datastrike = {
- der: der,
- pianyi: pianyi,
- power: power,
- ballSpeed: ballSpeed
- }
- switch (Manager.sceneType) {
- case 0:
- if (Manager.loginTag) {
- return;
- }
- //正面进入游戏,右侧进入新手指引
- //der为击打方向。方向值为1/2/3/4 分别对应左右前后。
- if (der == 3) {
- Manager.loginTag = true;
- setTimeout(function () {
- Manager.loginTag = false;
- }.bind(this), 10000)
- //进入游戏
- Manager.login.goMain();
- } else if (der == 2) {
- if (Manager.helpTag == false) {
- Manager.helpTag = true;
- //播放新手指导语音
- Manager.login.PlayTutorial();
- }
- }
- // if (pianyi != 1) {
- // return;
- // }
- break;
- case 1:
- //打拳
- Manager.strike.onclickcallback(datastrike);
- // Manager.strike.javascript:action_punch(1,1,1,1);
- break;
- case 2:
- //打击拳击球左侧跳过分享
- // if (pianyi != 0) {
- // return;
- // }
- if (der != 1) {
- return;
- }
- if (Manager.closeTag) {
- return;
- }
- Manager.closeTag = true;
- setTimeout(function () {
- Manager.closeTag = false;
- }.bind(this), 5000)
- //跳过分享
- Manager.sharelayoutManager.close();
- break;
- case 3:
- //打击拳击球正面再来一局
- if (der != 3) {
- return;
- }
- if (Manager.goMainTag) {
- return;
- }
- Manager.goMainTag = true;
- setTimeout(function () {
- Manager.goMainTag = false;
- }.bind(this), 5000)
- //结算 重新 来一局
- Manager.Settlementlayout.goMain();
- break;
- }
- }
- //游戏暂停
- function action_pause() {
- cc.game.pause();
- Manager.gameState = 1;
- }
- //游戏恢复
- function action_continue() {
- cc.game.resume();
- Manager.gameState = 0;
- }
- //方法
- function Deviation(pow) {
- // console.log("流浪地球-接口数据 打偏了 小老弟", pow);
- Manager.strike.onclickcallback(0, pow);
- }
- //方法
- function Reset(pow) {
- console.log("流浪地球-接口数据 重置");
- Manager.main.myinit();
- Manager.strike._init();
- }
- //设置人员信息
- function setUserInfo(userInfo) {
- // console.log("流浪地球-接口数据 用户设置数据"+JSON.stringify(userInfo));
- console.log("流浪地球-接口数据 用户设置数据");
- UserInfo.Player = userInfo;
- }
- // 游戏结束
- function jsCall_GameOver() {
- // Statistics.playtime = MySetting.match_time - Statistics.time;
- // Statistics.player2.playerUserInfo = PlayerInfo.Right;
- // console.log("流浪地球-接口数据 结束游戏 全数据是 "+JSON.stringify(UserInfo));
- // console.log("流浪地球-接口数据 结束游戏 "+JSON.stringify(UserInfo.args.setResult));
- // rsetStatistics();
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 结束游戏 "+JSON.stringify(UserInfo.args.setResult));
- window.android.jsCall_Game_Over();
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 结束游戏 "+JSON.stringify(UserInfo.args.setResult));
- window.webkit.messageHandlers.jsCallios_GameOver.postMessage(null);
- }
- }
- // 上交成绩的接口
- function jsCall_chengji() {
- // Statistics.playtime = MySetting.match_time - Statistics.time;
- // Statistics.player2.playerUserInfo = PlayerInfo.Right;
- // console.log("流浪地球-接口数据 结束游戏 全数据是 "+JSON.stringify(UserInfo));
- // console.log("流浪地球-接口数据 结束游戏 "+JSON.stringify(UserInfo.args.setResult));
- // rsetStatistics();
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 上交成绩 "+JSON.stringify(UserInfo.args.setResult));
- window.android.jsCall_Game_Over2(JSON.stringify(UserInfo.args.setResult));
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 上交成绩 "+JSON.stringify(UserInfo.args.setResult));
- window.webkit.messageHandlers.jsCallios_GameOver2.postMessage(JSON.stringify(UserInfo.args.setResult));
- }
- }
- // 游戏退出
- function jsCall_Pause() {
- // Statistics.playtime = MySetting.match_time - Statistics.time;
- // Statistics.player2.playerUserInfo = PlayerInfo.Right;
- // console.log("流浪地球-接口数据 结束游戏 全数据是 "+JSON.stringify(UserInfo));
- // console.log("流浪地球-接口数据 结束游戏 "+JSON.stringify(UserInfo.args.setResult));
- // rsetStatistics();
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 游戏退出 ");
- window.android.jsCall_Pause();
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 游戏退出 ");
- window.webkit.messageHandlers.jsCallios_Pause.postMessage(null);
- }
- }
- //大退
- function jsCall_Quit() {
- // Statistics.playtime = MySetting.match_time - Statistics.time;
- // Statistics.player2.playerUserInfo = PlayerInfo.Right;
- // console.log("流浪地球-接口数据 结束游戏 全数据是 "+JSON.stringify(UserInfo));
- // console.log("流浪地球-接口数据 结束游戏 "+JSON.stringify(UserInfo.args.setResult));
- // rsetStatistics();
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 游戏大退出 ");
- window.android.jsCall_Quit();
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 游戏大退出 ");
- window.webkit.messageHandlers.jsCallios_Quit.postMessage(null);
- }
- }
- // 游戏开始了
- function jsCall_Loaded() {
- // Statistics.playtime = MySetting.match_time - Statistics.time;
- // Statistics.player2.playerUserInfo = PlayerInfo.Right;
- // rsetStatistics();
- // if (Manager.isAndroid) {
- // console.log("流浪地球-接口数据 结束游戏 ");
- // window.android.jsCall_Game_Over(JSON.stringify(UserInfo.args.setResult));
- // }
- console.log("流浪地球-接口数据 开始游戏 ");
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 开始游戏 ");
- window.webkit.messageHandlers.jsCallios_Loaded.postMessage(null);
- }
- }
- function jsCall_goShare() {
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 去分享 ");
- window.android.jsCall_Share(ShareImage.img);
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 去分享 ");
- window.webkit.messageHandlers.jsCallios_Share.postMessage(ShareImage.img);
- }
- }
- function jsCall_restGame() {
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 重新开始游戏 ");
- window.android.jsCall_restartGame();
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 重新开始游戏 ");
- window.webkit.messageHandlers.jsCallios_restartGame.postMessage(null);
- }
- }
- //给玩家当前的排名等数据
- function putPersonalRanking(json) {
- // console.log("流浪地球-接口数据 游戏结束app 给玩家当前的排名等数据 ");
- console.log("流浪地球-接口数据 游戏结束app 给玩家当前的排名等数据 " + JSON.stringify(json));
- // console.log("流浪地球-接口数据 游戏结束app 给玩家当前的排名等数据 " + JSON.stringify(json));
- // {
- // "createTime":0,
- // "isVip":1,
- // "maxCombo":0,
- // "nickName":"给的数据",
- // "portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg",
- // "rank":99,
- // "score":9527,
- // "sex":0,
- // "surpass":false,
- // "userId":200
- // }
- RankingListData.aroundArr = [null, null, null];
- RankingListData.listdata0 = [];
- RankingListData.listdata1 = [];
- Manager.getRankQueryCount = 0;
- Manager.getRankQueryCountMax = 0;
- Manager.paper = [0, 0];
- if (json.errCode == 0) {
- RankingListData.myRank = json.data[1];
- RankingListData.UserId = json.data[1].userId;
- if (json != null) {
- if (json.data.length > 0) {
- for (var i = 0; i < json.data.length; i++) {
- // console.log("流浪地球-接口数据 遍历结果数据前" + JSON.stringify(json.data[i]));
- if (json.data[i].userId != null) {
- RankingListData.aroundArr[i] = json.data[i];
- // console.log("流浪地球-接口数据 遍历结果数据里面" + JSON.stringify(RankingListData.aroundArr[i]));
- }
- }
- // if (parseInt(json.data[0].rank) == parseInt(RankingListData.myRank.rank) - 1) {
- // RankingListData.aroundArr[0] = json.dataList[0];
- // } else if (parseInt(json.dataList[0].rank) == parseInt(RankingListData.myRank.rank) + 1) {
- // RankingListData.aroundArr[2] = json.dataList[0];
- // }
- }
- // RankingListData.aroundArr[1] = RankingListData.myRank;
- }
- }else{
- console.log("流浪地球-接口数据 没有数据" + JSON.stringify(json));
- var data = {
- createTime:0,
- isVip:1,
- maxCombo:0,
- nickName:"给的数据",
- portraits:"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg",
- rank:0,
- score:9527,
- sex:0,
- surpass:false,
- userId:99999
- }
- RankingListData.myRank = data;
- RankingListData.UserId = data.userId;
- RankingListData.aroundArr[1] = data;
- }
- console.log("流浪地球-接口数据 最全的样子" + JSON.stringify(RankingListData.aroundArr));
- Manager.layoutManager.showRankingList();
- // Manager.getRankQueryCount++;
- // console.log("流浪地球-接口数据 现在计数 当前" + Manager.getRankQueryCount);
- // console.log("流浪地球-接口数据 现在计数 最大" + Manager.getRankQueryCountMax);
- // if (Manager.getRankQueryCount >= Manager.getRankQueryCountMax) {
- // console.log("流浪地球-接口数据 最全的样子" + JSON.stringify(RankingListData.aroundArr));
- // Manager.layoutManager.showRankingList();
- // // console.log("我就想看看前中后数组是啥 前中后数组 "+ JSON.stringify(RankingListData.aroundArr));
- // // console.log("我就想看看前中后数组是啥 UserId "+ JSON.stringify(RankingListData.UserId));
- // }
- // if (parseInt(json.rank) > 0) {
- // if (parseInt(json.rank) > 1) {
- // jsCall_QueryRanking(2, 0, parseInt(json.rank) - 1);
- // Manager.getRankQueryCountMax++;
- // }
- // jsCall_QueryRanking(2, 0, parseInt(json.rank) + 1);
- // Manager.getRankQueryCountMax++;
- // }else{
- // jsCall_QueryRanking(2, 0, parseInt(json.rank)+1);
- // }
- //1 好友 2 全国
- jsCall_Ranking(1, 1, 0, 10);
- jsCall_Ranking(2, 1, 0, 10);
- }
- //给排行版 分页排行榜
- function putRanking(Ranking) {
- // console.log("流浪地球-接口数据 给排行榜数据");
- console.log("流浪地球-接口数据 给排行榜数据" + JSON.stringify(Ranking));
- // [
- // {"createTime":0,
- // "isVip":1,
- // "maxCombo":0,
- // "nickName":"我们是排行榜数据0",
- // "portraits":"https://ss2.bdstatic.com/70cFvnSh_Q
- // 1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg",
- // "rank":99,
- // "score":9527,
- // "sex":0,
- // "surpass":false,
- // "userId":200
- // },{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据1","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":100,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据2","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":101,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据3","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":102,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据4","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":103,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据5","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":104,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据6","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":105,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据7","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":106,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据8","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":107,"score":9527,"sex":0,"surpass":false,"userId":200},{"createTime":0,"isVip":1,"maxCombo":0,"nickName":"我们是排行榜数据9","portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg","rank":108,"score":9527,"sex":0,"surpass":false,"userId":200}]
- // private List<RankingMember> dataList;
- // private int code;//0为成功,1为失败
- // private int type ;//1全球排行,0好友排行
- // private int rankingType;//rankingType 为0时以Score为标准排名,为1时以alternative为条件 来排名
- // private int page;//为分页,默认为1
- // private int pageSize;//分页几条数据
- // console.log("流浪地球-接口数据 给排行榜数据进来了 type是啥" + JSON.stringify(Ranking.type));
- if (parseInt(Ranking.type) == 1) {
- for (var i = 0; i < Ranking.dataList.length; i++) {
- RankingListData.listdata0.push(Ranking.dataList[i])
- }
- } else if (parseInt(Ranking.type) == 2) {
- for (var i = 0; i < Ranking.dataList.length; i++) {
- RankingListData.listdata1.push(Ranking.dataList[i])
- }
- }
- if (Manager.ranklist != null) {
- Manager.ranklist.setListData();
- }
- // console.log("流浪地球-接口数据 给排行榜数据进来了0" + JSON.stringify(RankingListData.listdata0));
- // console.log("流浪地球-接口数据 给排行榜数据进来了1" + JSON.stringify(RankingListData.listdata1));
- // console.log("流浪地球-接口数据 带数据排行榜内容"+ RankingListData);
- // console.log("流浪地球-接口数据 带数据排行榜内容 JSON"+ JSON.stringify(RankingListData));
- // Manager.layoutManager.showRankingList();
- }
- function jsCall_Ranking(type, page, rankingType, size) {
- if (Manager.isAndroid) {
- console.log("流浪地球-接口数据 获取排行榜 ");
- window.android.jsCall_Ranking(type, page, rankingType, size);
- }
- if (Manager.isiOS) {
- console.log("流浪地球-接口数据ios 获取排行榜 ");
- var Ranking = {
- type: type,
- page: page,
- rankingType: rankingType,
- pageSize: size,
- }
- window.webkit.messageHandlers.jsCallios_Ranking.postMessage(JSON.stringify(Ranking));
- }
- }
- //根据名次给的玩家信息
- function putQueryRanking(json) {
- // console.log("流浪地球-接口数据 根据名次给的玩家信息");
- console.log("流浪地球-接口数据 根据名次给的玩家信息 现在这个接口不用" + JSON.stringify(json));
- // console.log("给排行榜数据 JSON"+ JSON.parse(RankingListData);
- // {
- // "createTime":0,
- // "isVip":1,
- // "maxCombo":0,
- // "nickName":"给的数据",
- // "portraits":"https://ss2.bdstatic.com/70cFvnSh_Q1YnxGkpoWK1HF6hhy/it/u=1341035150,2132538438&fm=26&gp=0.jpg",
- // "rank":99,
- // "score":9527,
- // "sex":0,
- // "surpass":false,
- // "userId":200
- // }
- // private List<RankingMember> dataList;
- // private int code;//0为成功,1为失败
- // private int type ;//1全球排行,0好友排行
- // private int rankingType;//rankingType 为0时以Score为标准排名,为1时以alternative为条件 来排名
- // private int page;//为分页,默认为1
- // private int pageSize;//分页几条数据
- if (json != null) {
- if (json.dataList.length > 0) {
- if (parseInt(json.dataList[0].rank) == parseInt(RankingListData.myRank.rank) - 1) {
- RankingListData.aroundArr[0] = json.dataList[0];
- } else if (parseInt(json.dataList[0].rank) == parseInt(RankingListData.myRank.rank) + 1) {
- RankingListData.aroundArr[2] = json.dataList[0];
- }
- }
- RankingListData.aroundArr[1] = RankingListData.myRank;
- }
- Manager.getRankQueryCount++;
- console.log("流浪地球-接口数据 现在计数 当前" + Manager.getRankQueryCount);
- console.log("流浪地球-接口数据 现在计数 最大" + Manager.getRankQueryCountMax);
- if (Manager.getRankQueryCount >= Manager.getRankQueryCountMax) {
- console.log("流浪地球-接口数据 最全的样子" + JSON.stringify(RankingListData.aroundArr));
- Manager.layoutManager.showRankingList();
- // console.log("我就想看看前中后数组是啥 前中后数组 "+ JSON.stringify(RankingListData.aroundArr));
- // console.log("我就想看看前中后数组是啥 UserId "+ JSON.stringify(RankingListData.UserId));
- }
- // console.log("流浪地球-接口数据 这个数组现在的样子" + JSON.stringify(RankingListData.aroundArr));
- }
- //根据名次给的玩家信息
- function jsCall_QueryRanking(type, rankingType, rank) {
- var temprank = Manager.ranking;
- if (rank != null) {
- Manager.ranking = rank;
- temprank = rank;
- }
- console.log("流浪地球-接口数据 去获取对应名次的玩家信息 type" + JSON.stringify(type));
- console.log("流浪地球-接口数据 去获取对应名次的玩家信息 rankingTyp" + JSON.stringify(rankingType));
- console.log("流浪地球-接口数据 去获取对应名次的玩家信息 temprank" + JSON.stringify(temprank));
- if (Manager.isAndroid) {
- window.android.jsCall_Query_Ranking(type, rankingType, temprank);
- }
- if (Manager.isiOS) {
- var Query_Ranking = {
- type: type,
- rankingType: rankingType,
- rank: temprank,
- }
- window.webkit.messageHandlers.jsCallios_Query_Ranking.postMessage(JSON.stringify(Query_Ranking));
- }
- // console.log("给排行榜数据 JSON"+ JSON.parse(RankingListData);
- // if (RankingListData != null){
- // RankingListData = RankingListDatas;
- // }
- // console.log("流浪地球-接口数据 带数据排行榜内容"+ RankingListData);
- // console.log("流浪地球-接口数据 带数据排行榜内容 JSON"+ JSON.stringify(RankingListData));
- // Manager.layoutManager.showRankingList();
- }
|