exam 模块调用相关接口。| 序号 | API 名称 | 功能描述 | 备注 |
|---|---|---|---|
| 1 | examGetPushedPaperList | 获取场次已推送试卷列表 | 3.6.0 及以上版本支持 |
| 2 | examGetPaperInfoForWatch | 获取试卷详情 | 3.6.0 及以上版本支持 |
| 3 | examAnswerQuestion | 单题提交 | 3.6.0 及以上版本支持 |
| 4 | examInitiativeSubmitPaper | 主动交卷 | 3.6.0 及以上版本支持 |
| 5 | examGetUserAnswerPaperHistory | 获取已答题记录(断点续答) | 3.6.0 及以上版本支持 |
| 6 | examGetSimpleRankList | 获取榜单信息 | 3.6.0 及以上版本支持 |
| 7 | examPersonScoreInfo | 获取个人成绩 | 3.6.0 及以上版本支持 |
| 8 | examSummary | 获取问卷统计数据 | 3.6.0 及以上版本支持 |
| 9 | open | 自动创建快问快答及UI | 初始化参数需传入 examConfig 的 container;3.6.0 及以上版本支持 |
| 序号 | 消息名称 | 功能描述 | 备注 |
|---|---|---|---|
| 1 | EXAM_READY | 快问快答-初始化完成 | 3.6.0 及以上版本支持 |
| 2 | EXAM_PAPER_SEND | 推送快问快答试卷 | 3.6.0 及以上版本支持 |
| 3 | EXAM_PAPER_SEND_RANK | 公布快问快答成绩 | 3.6.0 及以上版本支持 |
| 4 | EXAM_PAPER_AUTO_SEND_RANK | 快问快答-自动公布成绩 | 3.6.0 及以上版本支持 |
| 5 | EXAM_PAPER_END | 快问快答-手动收卷 | 3.6.0 及以上版本支持 |
| 6 | EXAM_PAPER_AUTO_END | 快问快答-自动收卷 | 3.6.0 及以上版本支持 |
| 7 | EXAM_PAPER_DOT | 快问快答小红点状态,标识是否存在未答试卷 | 3.6.0 及以上版本支持 |
var vhallSDKInstance = new VhallSDK({
... // 微吼SDK 初始化参数
})
// 快问快答初始化完成
vhallSDKInstance.$on("EXAM_READY", res => {
console.log('EXAM_READY', res);
});
// 推送试卷
vhallSDKInstance.$on("EXAM_PAPER_SEND", res => {
console.log('EXAM_PAPER_SEND', res);
});
// 公布成绩
vhallSDKInstance.$on("EXAM_PAPER_SEND_RANK", res => {
console.log('EXAM_PAPER_SEND_RANK', res);
});
// 自动公布成绩
vhallSDKInstance.$on("EXAM_PAPER_AUTO_SEND_RANK", res => {
console.log('EXAM_PAPER_AUTO_SEND_RANK', res);
});
// 手动收卷
vhallSDKInstance.$on("EXAM_PAPER_END", res => {
console.log('EXAM_PAPER_END', res);
});
// 自动收卷
vhallSDKInstance.$on("EXAM_PAPER_AUTO_END", res => {
console.log('EXAM_PAPER_AUTO_END', res);
});
// 小红点状态(是否存在未答试卷)
vhallSDKInstance.$on("EXAM_PAPER_DOT", res => {
console.log('EXAM_PAPER_DOT', res);
});