We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8f5b4f2 commit c261e6dCopy full SHA for c261e6d
1 file changed
src/App.vue
@@ -242,6 +242,16 @@ const initGame = async () => {
242
const quizId = await generateQuizId(encrypted);
243
244
await customMode.init(idiomsList, quizId, isShared);
245
+
246
+ // 分享模式下,从常规 history 加载记录
247
+ if (isShared) {
248
+ const idiom = idiomsList[0]!;
249
+ const history = guessedHistory.value[idiom];
250
+ if (history) {
251
+ customMode.updateCurrentResult(history.guesses, history.won, history.usedTime);
252
+ }
253
254
255
const currentResult = customMode.results.value[customMode.currentIndex.value];
256
answer.value = customMode.currentIdiom.value!;
257
guesses.value = currentResult?.guesses || [];
0 commit comments