Commit a9341fa8 authored by limingzhe's avatar limingzhe

fix: debug

parent 99bbdb88
This diff is collapsed.
......@@ -20,6 +20,9 @@ export default class NewClass extends middleLayerBase {
initAir(this);
this.reWriteAir();
this.role = 'student';
(<any>window).courseware.getEngineInfo();
}
async start() {
......
......@@ -137,6 +137,7 @@ export abstract class middleLayerBase extends cc.Component {
console.log(' in loadOnlineBundleNew')
this.callNetworkApiGetNew(`api/template/v2/${bundleName}`, {}, (datastr) => {
// this.callNetworkApiGet(`api/template/v2/${bundleName}`, {}, (datastr) => {
console.log("callNetworkApiGetNew callback ..");
const data = JSON.parse(datastr).data;
let sceneName, version, bondleUrl = "";
......@@ -566,6 +567,8 @@ export abstract class middleLayerBase extends cc.Component {
queryStr = '';
}
const url = `${engineInfo["apiBase"]}${uri}${queryStr}`;
console.log("callNetworkApiGetNew url = " + url);
// 如果请求失败 最多尝试5次重连
for(let i=0; i<5; i++) {
const result = await this.newXMLHttpRequest(url, token)
......@@ -582,6 +585,8 @@ export abstract class middleLayerBase extends cc.Component {
ENGINE_INFO;
getEngineInfo() {
console.log(' in getEngineInfo')
return new Promise((resolve, reject) => {
if (this.ENGINE_INFO) {
resolve(this.ENGINE_INFO);
......@@ -598,6 +603,8 @@ export abstract class middleLayerBase extends cc.Component {
return;
}
const engineInfo = JSON.parse((<any>window).air.engineInfo);
console.log(" engineInfo :" + JSON.stringify(engineInfo));
if (engineInfo.isDev == 1) {
engineInfo.domain = "http://staging-teach.cdn.ireadabc.com/";
engineInfo.apiBase = 'http://staging-jianj.iteachabc.com';
......
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