Commit 025d8543543d869fbb48a824f0321dcb7b3199fd
1 parent
4b0aa690
首页gametime播放修改
Showing
9 changed files
with
18 additions
and
14 deletions
lib/pages/games/bloc.dart
... | ... | @@ -2,7 +2,7 @@ import 'package:bloc/bloc.dart'; |
2 | 2 | import 'package:flutter/cupertino.dart'; |
3 | 3 | import 'package:flutter/services.dart'; |
4 | 4 | import 'package:wow_english/common/extension/string_extension.dart'; |
5 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
5 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
6 | 6 | |
7 | 7 | import 'event.dart'; |
8 | 8 | import 'game_entity.dart'; | ... | ... |
lib/pages/home/bloc.dart
... | ... | @@ -2,7 +2,7 @@ import 'package:audioplayers/audioplayers.dart'; |
2 | 2 | import 'package:bloc/bloc.dart'; |
3 | 3 | import 'package:wow_english/common/core/user_util.dart'; |
4 | 4 | import 'package:wow_english/common/extension/string_extension.dart'; |
5 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
5 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
6 | 6 | |
7 | 7 | import '../../common/core/app_config_helper.dart'; |
8 | 8 | import '../../common/request/dao/system_dao.dart'; | ... | ... |
lib/pages/home/view.dart
... | ... | @@ -12,7 +12,7 @@ import 'package:wow_english/pages/home/state.dart'; |
12 | 12 | import 'package:wow_english/pages/home/widgets/BaseHomeHeaderWidget.dart'; |
13 | 13 | import 'package:wow_english/pages/shop/exchane/bloc/exchange_lesson_bloc.dart'; |
14 | 14 | import 'package:wow_english/pages/user/bloc/user_bloc.dart'; |
15 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
15 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
16 | 16 | |
17 | 17 | import '../../common/core/user_util.dart'; |
18 | 18 | import '../../common/dialogs/show_dialog.dart'; |
... | ... | @@ -143,12 +143,16 @@ class _HomePageView extends StatelessWidget { |
143 | 143 | _checkPermission(() { |
144 | 144 | AudioPlayerUtil.getInstance().playAudio( |
145 | 145 | AudioPlayerUtilType.gameTime); |
146 | - pushNamed(AppRouteName.games) | |
147 | - .then((value) => { | |
148 | - AudioPlayerUtil.getInstance() | |
149 | - .playAudio(AudioPlayerUtilType | |
150 | - .touch), | |
151 | - }); | |
146 | + Future.delayed(const Duration(seconds: 1), | |
147 | + () { | |
148 | + pushNamed(AppRouteName.games) | |
149 | + .then((value) => { | |
150 | + AudioPlayerUtil.getInstance() | |
151 | + .playAudio( | |
152 | + AudioPlayerUtilType | |
153 | + .touch), | |
154 | + }); | |
155 | + }); | |
152 | 156 | }, bloc); |
153 | 157 | }, |
154 | 158 | child: Column( | ... | ... |
lib/pages/home/widgets/BaseHomeHeaderWidget.dart
... | ... | @@ -3,7 +3,7 @@ import 'package:flutter_bloc/flutter_bloc.dart'; |
3 | 3 | import 'package:flutter_screenutil/flutter_screenutil.dart'; |
4 | 4 | import 'package:wow_english/common/core/app_config_helper.dart'; |
5 | 5 | import 'package:wow_english/common/extension/string_extension.dart'; |
6 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
6 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
7 | 7 | |
8 | 8 | import '../../../common/core/user_util.dart'; |
9 | 9 | import '../../../models/course_entity.dart'; | ... | ... |
lib/pages/section/bloc/section_bloc.dart
... | ... | @@ -9,7 +9,7 @@ import 'package:wow_english/common/request/dao/lesson_dao.dart'; |
9 | 9 | import 'package:wow_english/common/request/exception.dart'; |
10 | 10 | import 'package:wow_english/common/request/dao/listen_dao.dart'; |
11 | 11 | import 'package:wow_english/models/course_process_entity.dart'; |
12 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
12 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
13 | 13 | import 'package:wow_english/utils/loading.dart'; |
14 | 14 | import 'package:wow_english/utils/toast_util.dart'; |
15 | 15 | ... | ... |
lib/pages/section/section_page.dart
... | ... | @@ -12,7 +12,7 @@ import 'package:wow_english/pages/section/widgets/section_item.dart'; |
12 | 12 | import 'package:wow_english/pages/section/widgets/section_bouns_item.dart'; |
13 | 13 | import 'package:wow_english/pages/section/widgets/section_header_widget.dart'; |
14 | 14 | import 'package:wow_english/route/route.dart'; |
15 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
15 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
16 | 16 | import 'package:wow_english/utils/log_util.dart'; |
17 | 17 | import 'package:wow_english/utils/toast_util.dart'; |
18 | 18 | ... | ... |
lib/pages/unit/bloc.dart
1 | 1 | import 'package:bloc/bloc.dart'; |
2 | 2 | import 'package:wow_english/pages/unit/widget/home_tab_header_widget.dart'; |
3 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
3 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
4 | 4 | |
5 | 5 | import '../../common/request/dao/lesson_dao.dart'; |
6 | 6 | import '../../common/request/exception.dart'; | ... | ... |
lib/pages/unit/view.dart
... | ... | @@ -5,7 +5,7 @@ import 'package:wow_english/pages/unit/state.dart'; |
5 | 5 | import 'package:wow_english/pages/unit/widget/course_unit_item.dart'; |
6 | 6 | import 'package:wow_english/pages/unit/widget/home_tab_header_widget.dart'; |
7 | 7 | import 'package:wow_english/route/route.dart'; |
8 | -import 'package:wow_english/utils/audioplayer_util.dart'; | |
8 | +import 'package:wow_english/utils/audio_player_util.dart'; | |
9 | 9 | |
10 | 10 | import '../../models/course_module_entity.dart'; |
11 | 11 | import '../../models/course_unit_entity.dart'; | ... | ... |
lib/utils/audioplayer_util.dart renamed to lib/utils/audio_player_util.dart