Commit 30edbf42 authored by 范雪寒's avatar 范雪寒

feat: this -> window.courseware

parent 4fdd2d04
......@@ -90,7 +90,7 @@ export function initAir(_this) {
},
startRecord(testText) {
_this.log(`===成功调用startRecord=== testText == ${testText}`);
this.callOcMethod("startRecord", {"params": testText});
window.courseware.callOcMethod("startRecord", {"params": testText});
},
stopRecord(_isgradepapers, _callback) {
_this.log(`===成功调用stopRecord=== _isgradepapers == ${_isgradepapers}`);
......@@ -104,7 +104,7 @@ export function initAir(_this) {
}
if(!callback){
// 不传回调函数就表示取消评测
this.callOcMethod("stopRecord", {isBreak: 1});
window.courseware.callOcMethod("stopRecord", {isBreak: 1});
return;
}
// 结束录音
......@@ -112,17 +112,17 @@ export function initAir(_this) {
callback && callback(JSON.stringify(res));
window.air.recordCallBack = null;
};
this.callOcMethod("stopRecord", {isBreak: 0, isGradePapers: isgradepapers});
window.courseware.callOcMethod("stopRecord", {isBreak: 0, isGradePapers: isgradepapers});
},
startTest(testText) {
_this.log(`===成功调用startTest=== testText == ${testText}`);
this.callOcMethod("startTest", {"params": testText});
window.courseware.callOcMethod("startTest", {"params": testText});
},
stopTest(callback) {
_this.log(`===成功调用stopTest===`);
if(!callback){
// 不传回调函数就表示取消评测
this.callOcMethod("stopTest", {isBreak: 1});
window.courseware.callOcMethod("stopTest", {isBreak: 1});
return;
}
// 结束录音
......@@ -130,7 +130,7 @@ export function initAir(_this) {
callback && callback(JSON.stringify(res));
window.air.testCallBack = null;
};
this.callOcMethod("stopTest", {});
window.courseware.callOcMethod("stopTest", {});
},
openRecognitionCamera(callback) {
_this.log(`===成功调用openRecognitionCamera===`);
......@@ -147,31 +147,31 @@ export function initAir(_this) {
callback && callback(JSON.stringify(res));
window.air.getEngineInfoCallback = null;
};
this.callOcMethod("getEngineInfo", {});
window.courseware.callOcMethod("getEngineInfo", {});
},
openOsmo() {
_this.log(`===成功调用openOsmo===`);
this.callOcMethod("openOsmo", {});
window.courseware.callOcMethod("openOsmo", {});
},
closeOsmo() {
_this.log(`===成功调用closeOsmo===`);
this.callOcMethod("closeOsmo", {});
window.courseware.callOcMethod("closeOsmo", {});
},
openOsmoHandwriting() {
_this.log(`===成功调用openOsmoHandwriting===`);
this.callOcMethod("openOsmoHandwriting", {});
window.courseware.callOcMethod("openOsmoHandwriting", {});
},
closeOsmoHandwriting() {
_this.log(`===成功调用closeOsmoHandwriting===`);
this.callOcMethod("closeOsmoHandwriting", {});
window.courseware.callOcMethod("closeOsmoHandwriting", {});
},
openOsmoFingerRead() {
_this.log(`===成功调用openOsmoFingerRead===`);
this.callOcMethod("openOsmoFingerRead", {});
window.courseware.callOcMethod("openOsmoFingerRead", {});
},
closeOsmoFingerRead() {
_this.log(`===成功调用closeOsmoFingerRead===`);
this.callOcMethod("closeOsmoFingerRead", {});
window.courseware.callOcMethod("closeOsmoFingerRead", {});
},
callOcMethod(method, param) {
const paramStr = JSON.stringify(param);
......
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