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

feat: this -> window.courseware

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