feat: 增加AI配置文件与TTS自动朗读,修复二级页面返回按钮与音频播放

This commit is contained in:
shenlei
2026-09-15 19:11:39 +09:00
parent 37c86f7ecb
commit a717365c10
18 changed files with 1322 additions and 397 deletions
+12 -3
View File
@@ -55,9 +55,18 @@ class _KouyuEnglishAppState extends State<KouyuEnglishApp> {
onContinue: () => setState(() => onboardingStep = 1),
);
}
return PlacementPage(
state: appState,
onStart: () => appState.finishOnboarding(),
return PopScope(
canPop: false,
onPopInvokedWithResult: (didPop, _) {
if (!didPop) {
setState(() => onboardingStep = 0);
}
},
child: PlacementPage(
state: appState,
onBack: () => setState(() => onboardingStep = 0),
onStart: () => appState.finishOnboarding(),
),
);
},
),