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