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