Commit ce782e7e authored by 李维's avatar 李维

添加IOS审核模式下加载信息的显示开关

parent a49d8225
......@@ -14,10 +14,10 @@ cc.Class({
}
},
start() {
reviewFlag: false,
async start() {
cc.game.addPersistRootNode(cc.find("cacertNode"));
this.setMiddleLayerProgress(`正在初始化配置,请耐心等待`);
const middleLayerData = JSON.parse(this.getMiddleLayerData());
this.baseUrl = middleLayerData.baseUrl;
this.middleLayerName = middleLayerData.middleLayerName;
......@@ -27,6 +27,11 @@ cc.Class({
this.DOMAIN = "http://teach.cdn.ireadabc.com/";
}
const reviewFlag = await this.getIOSReviewFlag();
this.reviewFlag = reviewFlag == 1 ? true : false;
this.setMiddleLayerProgress(`正在初始化配置,请耐心等待`);
cc.debug.setDisplayStats(false);
const welcomeNode = cc.find(`Canvas/welcome/${this.middleLayerName}`);
if (welcomeNode) {
......@@ -87,6 +92,14 @@ cc.Class({
});
},
getIOSReviewFlag() {
return new Promise((resolve, reject) => {
this.callNetworkApiGet(this.baseUrl, '/test/appstore/reviewing', {}, (respData) => {
resolve(respData);
})
})
},
async callNetworkApiGet(baseUrl, uri, data, callBack) {
let queryStr = '?';
const params = [];
......@@ -163,6 +176,9 @@ cc.Class({
},
setMiddleLayerProgress(str = "") {
if(this.reviewFlag) {
return
}
if (cc.sys.isNative && cc.sys.os == cc.sys.OS_IOS) {
return jsb.reflection.callStaticMethod(
"RootViewController",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment