diff --git a/src/components/ExamConfigEditor.vue b/src/components/ExamConfigEditor.vue
index 95bfa84..3871194 100644
--- a/src/components/ExamConfigEditor.vue
+++ b/src/components/ExamConfigEditor.vue
@@ -108,7 +108,18 @@
variant="elevated"
@click="downloadAsEa2"
>
- 部署到 ExamAware2 知试
+ .ea2 文件
+
+
+
+ 拉起EA2播放器
({
+ name: info.name,
+ start: this.formatDisplayDateTime(info.start),
+ end: this.formatDisplayDateTime(info.end),
+ alertTime: parseInt(info.alertTime) || 15,
+ })),
+ };
+
+ const jsonString = JSON.stringify(configToSave);
+
+ // 转换为base64
+ const base64Data = btoa(unescape(encodeURIComponent(jsonString)));
+
+ // 构建examaware://协议URL
+ const ea2Url = `examaware://player?data=${base64Data}`;
+
+ // 尝试打开
+ window.location.href = ea2Url;
+
+ this.$message?.success('正在拉起 ExamAware2 播放器...');
+ } catch (err) {
+ this.error = '拉起播放器失败: ' + err.message;
+ }
+ },
},
};