Commit ce782e7e authored by 李维's avatar 李维

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

parent a49d8225
...@@ -14,10 +14,10 @@ cc.Class({ ...@@ -14,10 +14,10 @@ cc.Class({
} }
}, },
start() { reviewFlag: false,
async start() {
cc.game.addPersistRootNode(cc.find("cacertNode")); cc.game.addPersistRootNode(cc.find("cacertNode"));
this.setMiddleLayerProgress(`正在初始化配置,请耐心等待`);
const middleLayerData = JSON.parse(this.getMiddleLayerData()); const middleLayerData = JSON.parse(this.getMiddleLayerData());
this.baseUrl = middleLayerData.baseUrl; this.baseUrl = middleLayerData.baseUrl;
this.middleLayerName = middleLayerData.middleLayerName; this.middleLayerName = middleLayerData.middleLayerName;
...@@ -27,6 +27,11 @@ cc.Class({ ...@@ -27,6 +27,11 @@ cc.Class({
this.DOMAIN = "http://teach.cdn.ireadabc.com/"; this.DOMAIN = "http://teach.cdn.ireadabc.com/";
} }
const reviewFlag = await this.getIOSReviewFlag();
this.reviewFlag = reviewFlag == 1 ? true : false;
this.setMiddleLayerProgress(`正在初始化配置,请耐心等待`);
cc.debug.setDisplayStats(false); cc.debug.setDisplayStats(false);
const welcomeNode = cc.find(`Canvas/welcome/${this.middleLayerName}`); const welcomeNode = cc.find(`Canvas/welcome/${this.middleLayerName}`);
if (welcomeNode) { if (welcomeNode) {
...@@ -87,6 +92,14 @@ cc.Class({ ...@@ -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) { async callNetworkApiGet(baseUrl, uri, data, callBack) {
let queryStr = '?'; let queryStr = '?';
const params = []; const params = [];
...@@ -163,6 +176,9 @@ cc.Class({ ...@@ -163,6 +176,9 @@ cc.Class({
}, },
setMiddleLayerProgress(str = "") { setMiddleLayerProgress(str = "") {
if(this.reviewFlag) {
return
}
if (cc.sys.isNative && cc.sys.os == cc.sys.OS_IOS) { if (cc.sys.isNative && cc.sys.os == cc.sys.OS_IOS) {
return jsb.reflection.callStaticMethod( return jsb.reflection.callStaticMethod(
"RootViewController", "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