Commit 63821a9c authored by liujiangnan's avatar liujiangnan

feat: 测试

parent 6295a3a5
...@@ -162,8 +162,13 @@ export function initAir(_this) { ...@@ -162,8 +162,13 @@ export function initAir(_this) {
_this.log(`===成功调用getEngineInfo===`); _this.log(`===成功调用getEngineInfo===`);
// 调用原生获取机器信息 // 调用原生获取机器信息
window.air.getEngineInfoCallback = (res) => { window.air.getEngineInfoCallback = (res) => {
window.air.engineInfo = res; if(typeof(res) == 'string') {
callback && callback(res);
window.air.engineInfo = JSON.stringify(res);
} else {
callback && callback(JSON.stringify(res)); callback && callback(JSON.stringify(res));
window.air.engineInfo = res;
}
window.air.getEngineInfoCallback = null; window.air.getEngineInfoCallback = null;
}; };
window.courseware.callOcMethod("getEngineInfo", {}); window.courseware.callOcMethod("getEngineInfo", {});
...@@ -218,9 +223,15 @@ export function initAir(_this) { ...@@ -218,9 +223,15 @@ export function initAir(_this) {
} else if (cc.sys.isNative && cc.sys.os == cc.sys.OS_WINDOWS) { } else if (cc.sys.isNative && cc.sys.os == cc.sys.OS_WINDOWS) {
console.log('汪汪汪') console.log('汪汪汪')
} else { } else {
console.error('非源生环境'); console.error(`非源生环境,网页版不支持${method}方法,将返回此方法的Mock数据以便于网页版调试使用`);
if(method == 'getEngineInfo'){ if(method == 'getEngineInfo'){
window.air.getEngineInfoCallback({isDev: 1}); window.air.getEngineInfoCallback({isDev: 1, uuid: 'debug-xxxxxx-xxxxxx'});
} else if (method == 'stopTest') {
window.air.testCallBack({
});
} else{
console.error(`${method}方法还没有Mock数据,请联系技术支持人员添加`);
} }
} }
}, },
......
...@@ -315,13 +315,13 @@ cc.Class({ ...@@ -315,13 +315,13 @@ cc.Class({
}); });
cc.find('middleLayer/ui/BtnOpenTest').on('click', () => { cc.find('middleLayer/ui/BtnOpenTest').on('click', () => {
window.courseware.startTest(''); window.courseware.startTest('apple');
}); });
cc.find('middleLayer/ui/BtnCloseTest').on('click', () => { cc.find('middleLayer/ui/BtnCloseTest').on('click', () => {
window.courseware.stopTest(res => { window.courseware.stopTest(res => {
this.log('--------录音评测返回结果 stopTest ---------'); this.log('--------录音评测返回结果 stopTest ---------');
this.log(JSON.stringify(res)) this.log(res)
this.log('------------------------------'); this.log('------------------------------');
}); });
}); });
......
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